Slayt 1 - Abdullah Demir

Transkript

Slayt 1 - Abdullah Demir
MARMARA ÜNİVERSİTESİ
TEKNOLOJİ FAKÜLTESİ
AKTİF EMNİYET SİSTEMLERİ
Advanced Driver Assistance Systems
CC ve ACC
Yrd. Doç. Dr. Abdullah DEMİR
Advanced Driver Assistance Systems
Advanced Driver Assistance Systems
SABİT HIZ KONTROL SİSTEMİ
[CRUISE CONTROL SYSTEM - CC]
CC, taşıtın ayarlanan sabit bir hızda
hareket etmesine olanak sağlayan
sistemdir. CC sistemleri gaz kelebeği
konumunu kontrol ederek taşıtın
sabit bir hızda seyretmesini sağlar. Bu
işlevi, kontrol elemanına bağlı olan bir
kablo vasıtasıyla yapar. Gaz kelebeği,
motora alınacak havanın miktarını
sınırlamayla motorun gücünü ve
hızını
kontrol
eder. Bir
çok
otomobilde gaz kelebeğinin kontrolü
için motor vakumuyla çalışan kontrol
elemanları (actuator) kullanılır. Fren
pedalına yada debriyaj pedalına
basıldığında CC’yi devreden çıkaran
bir şalter vardır.
Şekil 1 [B] Gaz Kelebeğini Kontrol Eden
Elektronik Kontrollü Vakum Actuatoru.
B
A
Şekil 1 [A] Gaz Pedalı ve Vakum Actuatorı
Kablo Bağlantıları [2]
A
1-Direksiyon Kontrolü
2-Taşıt Hız Sinyali
3-Kavrama Pedalı
Şalteri
4-Fren Pedal Şalteri
Şekil 2 [A] Sabit Hız Kontrol Sistemi
için Donanım Blok Diyagramı [3].
5-Vakum Valf Sinyal
Kontrolü
6-Vakum Actuatorı
7-Throttle Valfe Giden
Kablo
Şekil 2 [B] CC
Sisteminin
Hız
Kontrolü Akış Şeması
[2].
Bu sistemde; istenen hız, direksiyon altındaki butonlarla
ayarlanabilmektedir. Şekil 3’de gösterildiği gibi sistem ON, OFF,
RESUME, SET ACCEL ve COAST butonlarından oluşmaktadır.
Ayrıca sistemin altıncı kontrolörü frenlerdir.
Şekil 3. Sabit Hız Kontrol Butonları / Düğmeleri [2].
ADAPTİF SABİT HIZ KONTROL SİSTEMİ - ACC
ACC sistemleri; yukarıda açıklanan CC sistemine ek olarak, önünde seyreden
diğer araçları algılar ve öndeki araçla arada emniyetli bir mesafenin
bırakılması için aracın hızını öndeki aracın hızına göre düzenleyen bir
sistemdir. Bu amaçla öndeki aracın göreceli hızı ve aradaki mesafe sürekli
ölçülür.
Gerekli emniyet mesafesi araç hızı ile doğru orantılı olarak değişir. Araç hızlı
giderken mesafe fazla, yavaş giderken ise az olmalıdır. Şeridin boş olduğu
veya önde giden aracın daha hızlı seyrettiği durumlarda sistem CC ile aynı
şekilde çalışarak aracın hedef hızda sabit hareketini sağlar; ancak önde daha
yavaş giden bir araç algılandığında araç hızı da otomatik olarak düşürülür.
Sistem; uzun yol sürücülerinin işini çok kolaylaştırması ve yorgunluğunu
azaltmasının ötesinde, sollayan bir aracın aniden taşıtın önüne geçmesi,
yola çıkan ani engellerin algılanması, sisli-puslu havalarda öndeki aracın
emniyetli takibi gibi ani tepki verilmesi gereken durumlarda da aktif
güvenliği artırıcı bir donanım olarak görülmektedir. Yolcu otomobilleri
haricinde özellikle kamyon, otobüs gibi uzun yol araçlarında da yaygın
olarak kullanılması hedeflenmektedir. Bu sistem, 1999 yılından itibaren lüks
taşıtlarda opsiyonel olarak kullanılmaya başlamıştır.
http://www.inautonews.com/new-safety-features-from-ford-collision-warning-adaptive-cruise-control-and-blis
ADAPTİF SABİT HIZ KONTROL SİSTEMİ - ACC (dvm.)
ACC sistemi ile şehir dışı trafikte gaz ve fren pedalını kullanmadan araç sürmek
mümkün olmaktadır. Araç; şerit boş olduğu sürece ayarlanan azami hızda
seyretmekte, önde araç olduğunda ise onunla aynı hızda ve emniyetli bir sürüş
mesafesi oluşturacak şekilde seyretmektedir. Şerit değiştirildiğindeyse, otomatik
olarak taşıt hızlanmaktadır. Sistem; araç hızını kontrol ederken, elektronik gaz
kelebeği kumandası ve vites değiştirme gibi işlevlerin dışında, belli bir şiddette
frenleme de uygulayabilmektedir. Bu özellik ACC sistemini standart CC
sistemlerinden ayırır.
ACC sistemi; radar, sapma [rotadan çıkma], yanal ivmelenme, tekerlek hızı ve
yönlendirme açıları hakkındaki bilgileri sensörlerden alır. Şekil 4’de ACC
sisteminin temel çalışma şeması gösterilmiştir. Radar sensörü tampona
yerleştirilmiştir ve öndeki şeritte bulunan taşıtı tanımlamada kullanılır. Motor
gücü, taşıtlar arasında emniyetli sürüş mesafesini korumak için sistem tarafından
kontrol edilir. Eğer iki taşıt birbirine çok yaklaşacak olursa sürücü ya ikaz ışıkları
ya da sesli olarak uyarılır.
NOTE: Laser-based systems require a clear field of vision for accurate range finding, so
the laser must be mounted in the grille or behind the windshield (which provides
additional protection against dirt and moisture). Radar-based systems, by comparison,
are more expensive, but can be mounted behind plastic bumper covers and are
unaffected by dirt or weather conditions.
Reading Text:
Distance sensor: The most important component in
an ACC system is a sensor which measures the
distance, the relative speed and the relative position
of the preceding vehicles. Maximum performance is
achieved – even in poor weather conditions – with a
radar sensor.
The radar sensor operates at a frequency of ... 77
GHz which was specially allocated for ACC. Three
beams are emitted simultaneously for measurement
purposes. The beams reflected by the preceding
vehicles are analyzed regarding their propagation
time, Doppler shift and amplitude ratio, and from these
factors the distance, relative speed, and relative
position are calculated.
Şekil 4 ACC Sisteminin Temel Çalışma Şeması [4].
ADAPTİF SABİT HIZ KONTROL SİSTEMİ - ACC (dvm.)
ACC sistemlerinde önceleri özellikle Japon firmaları tarafından lazer algılayıcılar
kullanılmışsa da, bunlarda görülen sorunlar nedeniyle sonradan radar sensörlerine
geçilmiştir [Şekil 5]. Standart radar algılayıcıları, 76-77 GHz frekansa 3 mW çıkış gücüne
ve 150 metrelik menzile sahiptir. 30 ile 180 km/h arası hızlarda çalışabilen bu tür radarlar,
aynı anda 30 nesneyi algılayabilmektedir. Sinyal işlemci, radardan gelen yansımaları
değerlendirerek tüm nesnelerin hız ve mesafelerini sürekli takip eder. Öncelik en
yakındaki nesneye verilir. Eğer nesne yaklaşmaktaysa araç hızı, bu nesnenin hızına
düşünceye kadar azaltılır. Daha sonra aradaki mesafe sabit kalacak şekilde hız ayarlanır.
Son zamanlarda giderek yaygınlaşan diğer bir metot ise Frekans Modülasyonlu Sürekli
Dalga [FMCW] yöntemidir. Bu sistemde; taşıyıcı dalga sürekli olup, frekansı testere dişi
sinyali ile modüle edilir. Giden ve yansıyan sinyaller arasındaki frekans farkı zamana,
dolayısıyla mesafeye bağlı olacaktır. Böylece her iki sinyalin belli ölçüde çakıştırılmasıyla
elde edilecek fark sinyalinin frekansı araçlar arasındaki mesafeye, frekans değişimi ise
bağıl hıza karşılık gelmektedir.
Radar, sadece kendi şeridinde giden araçları izleyebilmektedir. Bunu, dar ışın açılı [8º]
sensörlerle düz bir yolda sağlamak kolaydır. Ancak sistemin virajlarda da etkin
çalışabilmesi için nesnelere kilitlenerek onların hareketlerini izlemesi gerekmektedir.
Bunun için ise nesnenin açı bilgisine ihtiyaç duyulur. Açının ölçümü için iki yöntem
yaygındır.
ADAPTİF SABİT HIZ KONTROL SİSTEMİ [ACC] (dvm.)
1. Taramalı Radarla Anten Yöntemi: Bu yöntemde; anten, titreşimli bir motora bağlıdır
ve saniyede on kez belli bir açıyı tarar. Algılanan nesne, o anki anten açısıyla eşleştirilir.
2. Stereoskopik Yöntem: Bu yöntemde ise iki anten kullanılır. Tam karşıdaki nesnelerin
yansıması her iki antene aynı gecikmeyle gelirken, açılı nesnelerde antenlere ulaşacak
ekoların gecikmesi farklı olacaktır. Sayısal sinyal işleme [DSP] birimi, direksiyon konum
algılayıcısından gelen direksiyon açısı bilgisi ile, algılanan nesnenin uzaklık ve açı
bilgilerini karşılaştırarak nesnenin bulunduğu şeride karar verir.
Günümüz teknolojisi, ancak otoyollar ve keskin olmayan virajlar için doğru şerit seçimine
imkan vermektedir. Araç; çevresini algılayan sensörlerdeki gelişmeler sonucunda, kendi
çevresini tanıyabilen ve buna göre tepki veren araçların tasarlanması fikri ağırlık
kazanmıştır.
Akıllı Dur-Kalk Hız Sabitleyicisi, işlevini çok düşük hızlarda da sürdürebilmektedir. Yakın
mesafenin algılanması için geniş açılı [100º] 24 GHz kısa menzil [20 m] radar veya
kızılötesi [IR] dedektör kullanılmaktadır. Bu alanda yeni geliştirilen araçlarda; çevresini
algılama sisteminde, orta mesafenin algılanması için video kamera [CCD] ve görüntü işlem
birimi kullanılmaktadır. Video kamera kullanımı nesnelerin tanımlanmasını ve radar
sensörlerinden gelen bilgiyle de karşılaştırarak doğru karar vermeyi kolaylaştırmaktadır.
Bu sistemle aracın şehir içi dur-kalk trafiğinde kendi kendine hareket etmesi mümkün hale
gelmektedir. Böylece sürücüye, pedallardan kurtularak, can sıkıcı şehir trafiğinde etrafını
seyredebilme imkanı sağlamaktadır.
1.
2.
3.
4.
Lazer Radar
Kumanda / İşletme Butonları
Kontrolör
Motor ve Vites Kutusu
Şekil 5 Lazer Radar Sensörünün Öndeki Taşıtı Algılaması [5].
ACC SİSTEMİNİN MOTORA MÜDAHALESİ: Hız kontrolü, bir elektronik motor
güç yönetim sistemi gerektirir. Böyle bir sistem; taşıtın arzulanan hıza
çıkmasına olanak verir yada eğer bir engel algılanırsa, otomatik olarak gaz
kelebeğini kapamayla taşıtın hızını keser [4].
ACC SİSTEMİNİN AKTİF FREN MÜDAHALESİ: Yapılan deneyler; gaz
kelebeği müdahalesinin, tek başına taşıtın yavaşlamasını yeterince
sağlayamadığını göstermiştir. ACC sistemi sadece yumuşak fren müdahalesine
izin verir [5,6]. Bundan dolayı, önde yavaş hareket etmekte olan bir taşıtın ani
olarak şerit değiştirmesi gibi engellerin vuku bulmasında acil frenleme mümkün
olamamaktadır.
Sistem; frenlerin bloke olmasını önleyici sistemle [anti-lock brake systemABS], çekiş kontrol sistemiyle [Traction control system - TCS] ve taşıt
stabilitesini iyileştirme sistemiyle [vehicle stability enhancement - VSE]
koordineli olarak ideal frenleme performansı sağlar. Sürücünün fren pedalı
üzerinde etkisi olmaksızın otomatik frenleme temin eder. ABS kontrolörü,
modülatördeki motorun merkez silindirinden fren hidroliğini selenoid valfler
vasıtasıyla tekerlek frenleme hatlarına
pompalaması sinyalini gönderir.
Neticede düzgün ve sessiz bir şekilde taşıtın hızı azaltılır. ACC’li otomatik
frenleme; tekerlek fren merkezleri ve izolasyon valfleri arasındaki hidrolik
akışkanı ayarlamakta, değişken izolasyonlu valflerden [variable insulation
valve - VIV] yararlanır [6].
ACC SİSTEMİNİN AKTİF FREN MÜDAHALESİ (dvm.): VIV teknolojisi, aşırı derecede düşük
basınç atımlı selenoid valfin delikleri arasından frenleme akışkanını kısma fonksiyonunu icra
eder. VIV, akışkan akışına orantılı olarak uygulanan voltajla cazip bir alternatif sunmakta ve
bugünkü endüstriyel pazarlarda mevcut olan geleneksel ON / OFF tarzı selenoid valflerin
sınırlamalarının üstesinden gelmektedir.
Taşıttaki ACC sistemi üç durumda devre dışı kalır. Bunlar;
1. Sürücü Frene Bastığında: ACC devre dışı kalır.
2. Sürücü Taşıtın Hızını Arttırdığında: ACC aktif kalır; fakat sistem, eğer yeni bir seyir hızı
ayarlanmazsa sürücü gazı keser kesmez taşıt daha önce ayarlanan hıza döner.
3. Öndeki Engeli Algılama/Saptama Sistemi [Forward Obstacle Detection System]:
Sistem, önündeki şeritte daha yavaş seyreden bir taşıtı algıladığında devreden çıkar.
ACC’nin taşıtı frenlemesi için hız kesme kontrolü; ABS modülatörü, kontrol elemanlı
frenleme uygulaması [brake-by wire] yada akıllı basınç arttırıcıyla [smart booster] yapılır.
Akıllı basınç arttırıcı kullanmayla hız kesme kontrolünde; basınç arttırıcı içindeki vakumun
ayarlanması ve hava akış valfini kontrol etmesiyle yapılır. Son kontrol elemanlarına sahip bir
frenleme uygulamasındaki hız kesme kontrolü; tekerleklere frenleme uygulayan her bir
tekerlekteki son kontrol elemanına frenleme sinyali göndermeyle yapılır. ABS modülatörü
kullanmayla hız kesme kontrolündeyse; modülatördeki selenoid valflerle, tekerlek basıncı
ayarlanır. Hız kesme kontrolünde kullanılan modülatörler genellikle VIV teknolojisinden
yararlanılarak üretilir. Bu teknoloji düzgün ve sessiz bir yavaşlama sağlar. Ayrıca taşıtın
negatif ivmelenmesine bağlı olarak direksiyonda ve taşıtın gövdesinde oluşan titreşimleri
minimize etmektedir.
Dur Kalk İşlevli Aktif Cruise Control
Dur & Kalk işlevli aktif cruise control, gerektiğinde hızı sıfıra kadar düşürerek, aracınızı öndeki araçtan
önceden tanımlanmış mesafe kadar geride kalmasını sağlar. Trafik yeniden hareket ettiğinde sistem
aracınızı hızlandırarak, mümkünse tercih ettiğiniz seyir hızına ulaştırır.
Dur & Kalk işlevli aktif cruise control’ün (ACC) öncelikle otobanlarda bir sürücü destek sistemi olarak
hizmet görmesi amaçlanmıştır. 150 metreye kadar menzili olan üç radar algılayıcı önünüzdeki yolu
sürekli olarak tarar. Şeridinizde sizden daha yavaş seyreden bir araca yaklaştıkça sistem, motor kontrol
birimini gücü düşürecek ve gerekirse fren yapacak şekilde yönlendirerek, öndeki araçtan önceden
tanımlanmış mesafe kadar geride kalmanızı sağlar. Eğer öndeki araç durursa, dur & kalk işlevli ACC
aracınızı da tamamen durdurur. Öndeki araç yeniden hareket ettiğinde veya şerit değiştirdiğinde, dur
& kalk işlevli ACC motor gücünü artırır ve mümkün olduğunda aracınızın hızını tercih ettiğiniz seyir
hızına kadar yükseltir. Eğer durma süresi üç saniyeden uzun olursa, dur & kalk işlevli ACC, aracın
yeniden harekete geçmesi için hafifçe gaz pedalına ya da ACC düğmesine basmanızı gerektirir. Eğer
durma süresi üç saniyeden kısa ise hızlanma otomatiktir. Dört adede kadar farklı seyir hızı önceden
tanımlanabilir ve bunlar bir tuşa basılarak aktifleştirilebilir. En düşük seyir hızı 30 km/h; azami seyir hızı
180 km/h’dir.
Öndeki araç ile aranızdaki mesafe metre yerine saniyeler ile ölçülür. Bu sayede seyahat ettiğiniz hıza
bağlı olarak yeterli tepki sürenizin olması sağlanır. Dur & Kalk işlevli ACC, sürüşü daha rahat ve güvenli
bir hale getirir. Gerekli olduğu takdirde virajlarda, DSC ve navigasyon sisteminden alınan verileri
kullanarak güvenli bir hız hesaplar ve hızınızı ayarlar. Çok şeritli yollarda sistem, bulunduğunuz şeritte
ve komşu şeritlerde bulunan araçları ayırt edebilir. Dur & Kalk işlevli ACC, herhangi bir zamanda gaz
veya fren pedalına basılarak devre dışı bırakılabilir ve hızınızın kontrolünü tümüyle size bırakır. Dur &
Kalk işlevli Aktif Cruise Control bir otomatik pilot değildir. Eğer önünüzdeki araç ani ve sert bir fren
yaparsa veya sistem kritik bir durum algılarsa, sürücüyü sesli ve optik uyarılar ile ikaz eder. Her
durumda Dur & Kalk işlevli ACC, yoğun trafikte araç kullanmayı çok daha az yorucu bir hale getirir.
Kaynak: “BMW.com.tr” web sitesi, BMW Teknoloji Rehberi (Erişim Tarihi: 03/04/2014).
Özetle…
Hız Kontrol Sistemi (Cruise Control System – CCS), özellikle şehirlerarası trafikte, aracın
sabit bir hızda seyrini mümkün kılan bir yardımcı sistemdir. Trafiğin yoğun olmadığı otoyol
vb. yollarda sürücü, izin verilen azami hızı geçmemek için bir gözü hız göstergesinde,
sürekli olarak araç hızını sabit tutmaya çalışmaktadır. Özellikle yol eğiminin değişmesiyle
hızı düzeltmek için gaz pedalına müdahale ihtiyacı duymaktadır.
Hız kontrol sistemi, sürücüyü bu zahmetten kurtarmak amacıyla tasarlanmıştır. Bu sistem
sayesinde sürücü, hem hız göstergesini sürekli kontrol etmekten kurtularak yola daha
fazla konsantre olabilecek, hem de ayağını gaz pedalından tamamen çekerek daha rahat
bir sürüş imkanı kazanacaktır.
Akıllı Hız Sabitleme Sistemi (Adaptive Cruise Control – ACC), CC sisteminin gelişmişidir.
Akıllı Hız Sabitlemenin hedefi, öndeki araçla arada emniyetli bir mesafenin bırakılmasıdır.
Bu amaçla öndeki aracın göreceli hızı ve aradaki mesafe sürekli ölçülür. Gerekli emniyet
mesafesi araç hızı ile doğru orantılıdır; araç hızlı giderken mesafe fazla, yavaş giderken ise
az olmalıdır. Genel kabul gören kural, her 10 km/h hız için 5 metre mesafenin
korunmasıdır ki bu da araçlar arasında yaklaşık 2 saniyelik süre bulunması anlamına gelir.
Yani araç hızdan bağımsız olarak 2 saniye içinde öndeki araca yetişmelidir. Sistem bu
sürenin sürücü tarafından değiştirilmesine de olanak sağlamaktadır. / Ref: Otoguncel
Active Cruise Control
Trafiğin yoğun olduğu otobanlarda araç kullanmak Aktif Cruise Control ile çok daha
rahattır. Aktif Cruise Control, mümkün olduğunda, aracınızı şeridinizde önünüzdeki
araçtan önceden tanımlanmış mesafe kadar geride tutar. Aracın ön tarafındaki radar
algılayıcı önünüzdeki yolu sürekli olarak tarar. Aracınız daha yavaş seyreden bir araca
yaklaştıkça, Aktif Cruise Control otomatik olarak motor gücünü düşürerek hafifçe fren
yapar ve aracınızı öndeki araçtan önceden tanımlanmış mesafe kadar geride tutar. Bu
mesafe metre olarak değil saniye olarak ayarlanır, böylelikle mevcut hızınıza bağlı
olarak güvenli bir tepki süresi her zaman korunmuş olur. Şerit boşaldığında, Aktif Cruise
Control otomatik olarak aracın hızını tercih ettiğiniz seyir hızına kadar artırır. Dört adede
kadar farklı seyir hızını önceden programlamak mümkündür. Gaz veya fren pedalına
bir kez dokunarak, sistemi devre dışı bıraklılabilir.
Aktif Cruise Control, virajlarda Dinamik Denge Kontrolü ve navigasyon
sisteminden aldığı veriler ile seyir hızının ayarlanmasının gerekip gerekmediğini
hesaplar ve radar alanındaki araçların aynı şeritte mi yoksa komşu şeritte mi
olduğunu belirler. Yüksek performanslı radar algılayıcılar soğuk havalarda ısıtılarak,
yılın her döneminde kullanılabilmesi sağlanır.
Sistemin bir otomatik pilot gibi hizmet görmesi amaçlanmamıştır; bu hız aralığının
dışında ve ani hız kesme gerekli olduğunda sürücü bir uyarı sesi ve görsel mesaj ile
uyarılır. Önce ikaz sinyali verilir ardından gösterge tablosunda veya Control Display’de
kırmızı renkli otomobil sembolü biçiminde güçlü bir uyarı verilir. Aynı zamanda fren
balataları ve diskler arasındaki mesafe sürücünün ani fren yapma gerekliliği düşünülerek
azaltılır.
Kaynak: “BMW.com.tr” web sitesi, BMW Teknoloji Rehberi (Erişim Tarihi: 03/04/2014).
Adaptive Cruise Control (ACC)
The basic function of Adaptive Cruise Control relies on the conventional
cruise control system (vehicle-speed controller), which maintains a desired
speed specified by the driver. In addition, ACC can adapt vehicle speed to
changing traffic conditions by means of automatic acceleration, deceleration
or braking. This system thus maintains the vehicle's distance to the vehicle
driving in front as a function of road speed.
Distance sensor: The most important component in an ACC system is a
sensor which measures the distance, the relative speed and the relative
position of the preceding vehicles. Maximum performance is achieved – even
in poor weather conditions – with a radar sensor.
The radar sensor operates at a frequency of ... 77 GHz which was specially
allocated for ACC. Three beams are emitted simultaneously for measurement
purposes. The beams reflected by the preceding vehicles are analyzed
regarding their propagation time, Doppler shift and amplitude ratio, and from
these factors the distance, relative speed, and relative position are
calculated.
Course Setting
To ensure reliable ACC operation, no matter what the situation – e.g. also on
curves/bends – it is essential that the preceding vehicles are allocated to the
correct lane(s). For this purpose, the information from the ESP sensor system (yaw
rate, steering-wheel angle, wheel speeds and lateral acceleration) is evaluated
with regard to the ACC-equipped vehicle's actual curve status. Further information
on the traffic flow is obtained from the radar signals.
Video imaging and navigation systems are also being considered for future
assistance in defining the courses taken by the vehicles.
Active brake intervention
Experience has shown that deceleration by means of throttle closing is not
sufficient for ACC operation. Only the inclusion of brake intervention makes it
possible for longer follow-on control operations with ACC without the need for
frequent driver interventions. ESP provides the possibility of braking without driver
intervention. ACC permits only "soft" brake interventions. Emergency braking due
to the sudden appearance of obstacles (e.g. the slow-moving vehicle in front
suddenly changing its lane) is therefore not possible.
Adaptive Cruise Control
Though most people think cruise control is more of a convenience option than a
safety feature, next generation adaptive cruise control systems are combining both.
Conventional cruise control systems simply maintain a preset speed. The driver
presses a button to set the speed, and a servo or actuator on the throttle linkage
maintains that speed until the driver steps on the brake, changes the speed setting
up or down, or disengages the cruise control.
Adaptive cruise control (ACC), by comparison, is a “smart” system that actively
maintains a preset distance between vehicles rather than a preset speed. A laser or
radar range finder sensor in the front of the vehicle measures the distance to the
vehicle ahead. The driver then selects a distance that suits the driving conditions, and
the system automatically maintains that distance as traffic speeds up and slows
down. This makes adaptive cruise control much better than conventional cruise
control for driving in heavy traffic, and it reduces the risk of rear ending another
vehicle if the driver isn’t paying attention.
Laser-based systems require a clear field of vision for accurate range finding, so the
laser must be mounted in the grille or behind the windshield (which provides
additional protection against dirt and moisture). Radar-based systems, by
comparison, are more expensive, but can be mounted behind plastic bumper covers
and are unaffected by dirt or weather conditions.
http://www.tomorrowstechnician.com/Article/72504/staying_active_with_vehicle_electronics_technology.aspx
Adaptive Cruise Control (cont.)
The adaptive cruise control module (which may be its own separate module or
integrated into the body control module) interacts not only with the throttle, but
also the brake system to speed up or slow down the vehicle as needed. This
requires a lot of two-way communication, data sharing and feedback via the
vehicle’s controller area network system. The active cruise control module needs
inputs from its range finder sensor as well as vehicle speed, throttle position and
braking status so it can calculate and maintain the proper following distance.
Consequently, if there are any communication faults on the CAN bus, or the
vehicle has lost input from a key sensor such as the laser or radar range finder,
the vehicle speed sensor or throttle position sensor, the system can’t function.
The same is true if it can’t communicate with the throttle control system and
brakes to regulate vehicle speed. Any of these faults should set one or more
codes and make adaptive cruise control unavailable until the problem has been
diagnosed and repaired.
Diagnostics currently require a factory scan tool and software to run system selftests and to check the range finder’s inputs. Replacement modules and range
sensors are currently dealer-only parts, but that will likely change as time goes
on and these systems become more common.
http://www.tomorrowstechnician.com/Article/72504/staying_active_with_vehicle_electronics_technology.aspx
ÖRNEK: 2014 Model Tourneo Courier
Hız kontrol sistemi, ayağınızı gaz
pedalı
üzerinde
tutmadan
ayarlanmış hızı korumanızı sağlar.
Hız kontrol sistemini aracınızın hızı
30 km/h üzerinde olduğunda
kullanabilirsiniz.
Tourneo Courier (C4A), ET7J-19A321-AWA (CG3606trTUR) trTUR, Edition date: 02/2014
ÖRNEK: 2014 Model Tourneo Courier
Tourneo Courier (C4A), ET7J-19A321-AWA (CG3606trTUR) trTUR, Edition date: 02/2014
ÖRNEK: 2014 Model Tourneo Courier
Tourneo Courier (C4A), ET7J-19A321-AWA (CG3606trTUR) trTUR, Edition date: 02/2014
ÖRNEK: 2014 Model Tourneo Courier
Tourneo Courier (C4A), ET7J-19A321-AWA (CG3606trTUR) trTUR, Edition date: 02/2014
RADAR VE LAZER SENSÖR
Advanced Driver Assistance Systems
Single sensor, single function
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Advanced Driver Assistance Systems
Single sensor, dual function
Example current generation radar sensors
Multiple sensors, dual function
Forward Collision Warning (FCW)
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Advanced Driver Assistance Systems
Architecture
Haptic: dokunma/temas duyusu ile ilgili
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Environment Perception
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Environment Perception
Reflectivity of selected objects
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Environment Perception
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Environment Perception
1. Detection
2. Processing
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Environment Perception
3. Environment representaion
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Environment Perception
4. Function specific environment description
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Environment Perception
Sensors
– Radar
– Lidar
– Computer Vision
Radar
Lidar: Işıklı radar
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Radar Equation
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Radar Equation
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Angular Measurement
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
1974
1981
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Continental ARS 300 Long Range Radar 77 GHz
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Vehicle Integration
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Vehicle Integration
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
LRR3: ECU Board and RF Module
source: Bosch
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Radar
Adaptive Cruise Control
www.youtube.com/watch?v=own_VaRZ9M8
Predictive Emergency Braking
www.youtube.com/watch?v=fh‚
LzFt3EYPY
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Lidar
«Lidar» nedir?
• A detection system which
works on the principle of
radar, but uses light from a
laser
• (acronym for Laser Imaging
Detection and Ranging) a
method of detecting distant
objects and determining
their position, velocity, or
other characteristics by
analysis of pulsed laser light
reflected
from
their
surfaces.
Işıklı radar Kaynak: Seslisozluk
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Lidar
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
Predictive Emergency Braking
Kaynak: Jan Becker, ME302 - Driver Assistance and Automated Driving Lecture, Driver Assistance Technology, Stanford University, 01/27/2014
http://www.tomorrowstechnician.com/Article/72504/staying_active_with_vehicle_electronics_technology.aspx
ÖRNEK UYGULAMALAR
Design of Adaptive Cruise Control System - A Timecritical Data Driven Approach
by
Neera Sharma
(03305402)
under the guidance of
Prof. Krithi Ramamritham
Motivation
• Intelligent automotive applications require
efficient management of time-sensitive data.
• Existing approaches for ACC design
– Control theory based
– Ad hoc data management
• Systematic data management could improve the
efficiency of control theory driven approaches.
• We propose a model for designing a real-time
data repository for ACC.
Outline
• Introduction to ACC
• Functional Model
• Data Management in ACC
– Real-time repository model
• Task scheduling in the model
– Used techniques and performance results
• Mode Change Behavior of ACC
– Issues in mode change design
Adaptive Cruise Control
• ACC
– Controls vehicle speed to maintain a safe distance
from leading vehicle, automatically.
– Detects lead vehicle using sensors.
– Adjusts speed based on the velocity and distance
from detected vehicle.
– Increases safety and driver comfort.
– Next step towards fully autonomous vehicles.
How ACC works?
Distance & velocity
of obstacle
Radar Sensor
Unit
Controller
Unit
Accelerate/
decelerate
Cruise control
Interface / braking
Preset
speed
User Interface
– Radar sensor detects lead obstacle and returns its
velocity and separation from ACC host.
– Controller unit calculates required safe-distance and
desired velocity.
– Cruise controller regulates the host speed to the
desired speed using throttling and braking.
Calculating Safe-Distance
• Two kinds of policies: static & dynamic
• We calculate safe distance as a function of relative velocity
(dynamic)[5].
Sd = Sm + Sa
Sm = minimum separation , Sa = additional gap for safety
Human interaction time
For automatic system delay of sensors
Current
acceleration
a
J_max
T+t_1
t_0
- A_max
Max deceleration
T
T+t_1+t_f
Velocity is
zero here
State Diagram of the System
OFFspeed>30
/switch on
ON
vehicle_sensed() = false
decelerating
with feedback
a<0
cal a
vehicle_sensed() = true/get_val()
a>0
vehicle_sensed() = true / get_val()
vehicle ahead
ACC off
vehicle_sensed() = false
cur_sp = cruise_sp
cur_sp < cruise_sp
no vehicle ahead
emergency state
/resume
accelerating
with feedback
Real-Time Data Repository Design
for ACC
Design Concerns
• Data Freshness
– Values in repository
• obtained from sensors
• reflect the latest values of vehicle parameters.
– Freshness of a data is defined
• In time domain : update periodically
current time – TS(d ) <= VI(d )
• In value domain : update if
|d(t) – d(t’) | <= δd
• Temporal characteristics of tasks are derived from
the properties of data.
Real-Time Data Repository for ACC
Sensor parameters
Controller constants
Hierarchical ACC Controller
Read
sensor
values
From
speed
sensors
`
R1
host_v
On
demand
update
calculate Update R2
safe_dist
R2
Read R2
Current
status
Upper-level
controller
store desired
velocity
safe_dist
From
radar
sensor
lead_v
separation
Raw
data-items
Base
data-items
Derived
data-items
Log
current
status
Stable store
Lower-level
controller
To actuators
Why Two-level Data Store?
• Controller decisions change when there are
significant changes repository1.
• Repository2 is updated only when difference in
the values crosses a threshold value (ondemand update).
• Two level data store minimizes contention.
• OD updates reduces unnecessary updates in the
system
Design for a Chain of Vehicles
• A chain of ACC vehicles should be stable.
– spacing errors does not increase from head to tail
traversal of the chain : String Stability
– for chain of vehicles
εi = (xi-1 - xi) – Di (Range Error )
Ri = vi-1 – vi (Range Rate Error )
Di : is desired separation, vi : velocity of ith vehicle and,
(xi-1 – xi ) : current inter-vehicle separation
– A uniform vehicle string is string stable if ||εi+1|| <= ||εi ||
Upper-level Controller
• Calculates desired speed .
• We use UTMRI algorithm[4] to determine the desired speed
Vi,des = vi-1 + εi /T0 + c. Ri
Vi,des : desired velocity,
vi-1 : velocity of leading vehicle
T0 and c are constants.
Lower Level Controller
• Modelled as first order linear system.
• Determines the throttle & brake actuator commands to track
the desired velocity using [4].
τ . vcurr + vcurr = vdes
• Using proportional control law desired velocity is mapped to
required throttle position usingα(t) = Kp (vcurr - vdes)
From
ULC
v0
-
LLC
αdes
A
α
P
v
Tasks in the Model
• Sensor reading tasks :
– periodic with known computation time.
• On-demand update tasks (Update R2 + Read R2):
– aperiodic with known minimum inter-arrival time
and worst case computation time.
• Low-level Controller Tasks :
– periodic with known computation time.
• Other Tasks : (logging, lane monitoring, road condition etc):
– Periodic with known computation time.
• Periodic tasks are scheduled using EDF.
Real-Time Data Repository for ACC
Sensor parameters
Controller constants
Hierarchical ACC Controller
Read
sensor
values
From
speed
sensors
From
radar
sensor
`
R1
host_v
calculate Update R2
safe_dist
lead_v
separation
Raw
data-items
On
demand
update
Base
data-items
safe_dist
Derived
data-items
R2
Read R2
Current
status
Upper-level
controller
store desired
velocity
Log
current
status
Stable store
Lower-level
controller
To actuators
How to Schedule Aperiodic OD
tasks?
• OD tasks need predictable service guarantees.
• Bandwidth Reservation Techniques:
– Reserve a share of CPU bandwidth.
• Constant Bandwidth Server(CBS):
– S = (C, T, B), characterized by maximum capacity(C),
period(T) and bandwidth(B=C/T).
– Task can execute for time C within period T.
– Provides hard-real time guarantees if task’s worst case
parameters are known.
Adaptive CBS Technique
• Adapts required bandwidth for a task using error
correction mechanism.
• T is equal to the period of sensor reading task.
• CBS scheduling error is calculated as:
ε = CBS deadline – task deadline
• CBS bandwidth is adjusted using capacity
correction:
δC = (ε / Ts )* cs
Simulator Setup
• We simulate the model on RTLinux kernel.
– Threads communicate using shared memory.
• For CBS :
– We use application level CBS patch on RTLinux.
– Modify it for automatic bandwidth adaptation.
Simulations Results
Reserved Bandwidth
CBS Scheduling Error
•Reserved bandwidth converges to value 0.001
•Corresponding CBS scheduling error reduces to 0 after few steps.
Mode Change Behavior of the
System
• Response requirement of ACC vehicle change
with the change in relative velocity and
separation between host and ACC vehicle.
• We design ACC with three modes of operations :
active, non-critical and critical.
• In mode change task set and frequencies of tasks
change.
• We assume that a task set is known for each of
the three modes.
Preliminary experiments for Mode Change
• We assume that controller operates with
frequency
50Hz : in active mode
70Hz : non-critical mode
100Hz : critical mode
and choose corresponding values for sampling
time(T) and time constant(τ) for each mode.
• Conditions for mode change:
– From active to non-critical
• an obstacle is detected within a predefined range.
- From non-critical to critical
- the difference between desired speed and current speed is
Simulations : Without Mode Change
Sudden decrease in separation, because the host vehicle
decreases slowly.
Simulations : With Mode Change
r2
r1
r3
r4
Host velocity fluctuates due to frequent mode change.
Simulation : Avoiding Frequent Mode Change
Frequent mode change is avoided by forcing the system to
stay in one mode for a minimum time
Enhancement to the Mode Change Scheme
• Choose task set for each mode at run time using service level
controller, admission controller and feedback.
– Service level controller : controls workload inside the system.
– Admission controller : admits new tasks in the system.
Conclusions and Future Work
• Systematic approach for handling time-sensitive ACC data improves the
performance.
• Use of on-demand update scheme reduces the no of updates.
•
Adaptive bandwidth server technique provide service guarantees to aperiodic
tasks.
• There is a need for ACC design with multiple operational modes.
• A principled approach for choosing no. of modes and deriving conditions for
mode change is required.
References
1.
Thomas Gustafsson and Jorgen Hansson. Dynamic On-Demand Updating of Data in Real- Time Database
Systems. In SAC'04: Proceedings of the 2004 ACM symposium on Applied computing, pages 846-853. ACM
Press, 2004.
2.
K. Ramamritham; Sang H. Son; L.C. DiPippo. Real-Time Database and Data Services. In Real Time Systems:
p.179-216. Kluwer Academic Publishers, 2004.
3.
D. Nystrom, A. Tesanovic, C. Norstrom, J. Hansson, and N-E. Bankestad. Data Management Issues in Vehicle
Control Systems: a Case Study. In Proceedings of the 14th Euromicro International Conference on Real-Time
Systems, pages 249-256, Vienna, Austria, June 2002.
4.
Zhou J.; Peng H. String Stability Conditions of Adaptive Cruise Control Algorithms. 1st IFAC Symposium on
Advances in Automotive Control, April Italy, 2004.
5.
C. C. Chien; P. A. Ioannou. Autonomous Intelligent Cruise Control. IEEE Trans. On Vehicular Technology,
42(4):657-672, Nov. 1993.
6.
T.W. Kuo; A. K. Mok. Real-time Data Semantics and Similarity-Based Concurrency Control. IEEE Trans. on
Computers, 49(11):1241-1254, Nov. 2000.
7.
Thomas Gustafsson; Jorgen Hansson. Data Management in Real-Time Systems: a Case of On-Demand Updates
in Vehicle Control Systems. 10th IEEE Real-Time and Embedded Technology and Applications Symposium
(RTAS'04), page 182, May 25-28, 2004
8.
Jing Zhou; Huei Peng. Range Policy of Adaptive Cruise Control for Improved Flow Stability and String Stability.
IEEE International Conference on IEEE Trans. on Networking, Sensing and Control, 4:595-600, March, 21-23
2004.
9.
C. L u; J. Stankovic; G. Tao; S. Son. Feedback Control Real-Time Scheduling: Framework, Modeling and
Algorithms. special issue of Real-Time Systems Journal on Control-Theoretic Approaches to Real-Time
Computing,, 23(1/2):85-126, July/September 2002.
EK – DALGA BOYLARI
Wavelength Relevant for Environment Sensors
en.wikipedia.org
Wavelength Relevant for Environment Sensors
www.lbl.gov
Wavelength Relevant for Environment Sensors

Benzer belgeler

Slayt 1 - Abdullah Demir

Slayt 1 - Abdullah Demir azaltmasının ötesinde, sollayan bir aracın aniden taşıtın önüne geçmesi, yola çıkan ani engellerin algılanması, sisli-puslu havalarda öndeki aracın emniyetli takibi gibi ani tepki verilmesi gereken...

Detaylı