Kontrol Sistemleri ve Otomasyon
Otomotiv Motor Kontrolü ve Tanı Sistemlerinde Iir Filtreleri Kullanımı
Table of Contents
Modern Otomotiv Motor Kontrolü ve Tanıklarında IIR Filtrelerinin Yükselen Rolü
Otomotiv endüstrisi, motor performansının sınırlarını zorlamaya devam ediyor, yakıt ekonomisi ve emisyon uyum. Bu gelişmelerin kalbinde, motor kontrol birimlerinde (ECUs) ve sonlu Impulse (IIR) sistemlerde en temel araçlar arasında, gerçek zamanlı sensör verileri işlemek için yeteneğinin standart bir bileşeni yaptı.
IIR Filtre Teknik Vakfı
Bir IIR filtre, geri bildirim kullanan bir dijital filtre türüdür - her iki mevcut ve geçmiş giriş örneğinin bir fonksiyonudur ve son çıktı örnekleri olarak IIR filtrelerini doğrudan Finite Impulse (FIR) filtrelere verir: örnek olarak keskin bir frekans yanıt elde edebilirler.
IIR filtre için genel fark denklemi:
[0]
[[Dönetici:)) Bu durumda, bir giriş yolu ile ilgili olarak, [[Döneticileri, [[Döneticileri, ve [[Dönemli)) katlantıları, geri bildirim yolunu temsil eder.
Otomotiv sistemlerinde kullanılan Common IIR filtre türleri Butterworth, Chebyshev (Type I ve II) ve Bessel tasarımlar.Her biri genellikle kanal ripple, stopband attenuation, ve faz lineerity.For motor kontrol uygulamaları için, gerçek zamanlı yanıt kritik olduğunda kullanılır, crank-linet line line line proleksiyonu tercih eder.
IIR Filtreler Motor Kontrol Sistemleri
Air-Fuel Oran Kontrolü
Bir ECU'daki en zorlu filtreleme görevlerinden biri, sinyali 180'ten işlemdir:0)oxygen sensörü) . (lambda sensörü) egzoz akışında. Bu filtreli çıktı, sonra yüksek frekanslı gürültüyü azaltan bir basınç kontrol algoritması ile ısıtılır.
Modern geniş bant oksijen sensörleri daha sofistike bir filtreleme gerektirir. Çıktıları geniş bir dinamik aralığına sahiptir ve sensörin kendisi doğrusal olmayan bir yanıta sahiptir. programlanabilir bir kesme ile IIR filtresi genellikle ikinci sipariş olarak uygulanır, ancakterworth, doğru yanıt verme ve gürültü reddedilmesi sağlar.Bu filtreyi hızlandırır; çok agresif filtreleme gecikmeleri kontrol döngüsü yanıt verir, çok az filtreleme nedenleri deriz.
Mass Airflow ve Manifold Basınç İşareti
[FONT=0] Hava akışı (MAF) sensörü[DÜT:1) ve [[Dön baskı (MAP) sensörü[Döneticileri) ile ısı geçişi için temel girişler sağlar.
Geçici koşullarda - hızlı ton açma gibi - IIR filtre, sabit durumlardan kaçınmak için yeterince hızlı yanıt vermelidir.Bu, genellikle geçici olarak hızlı yanıt verirken, sabit durum sırasındaki gürültü reddedilmesini sağlamak için yeterlidir.
Crank Angle ve Knock Tespit
Motor pozisyonu ve hız, temel frekansın bileşeninin izole edilmesi için kullanılır, doğru şekilde ayarlanabilir (pişmanlık veya Hall- effect sinyalleri). Bu sinyaller mekanik titreşimlerden ve elektrik çapraztalktan önemli bir gürültü içerir. IIR band-pass filtreleri temel frekansın izole edilmesi için kullanılır, doğru şekilde kullanılabilir.
Tür algılaması IIR filtreler vazgeçilmez olan başka bir alandır. Motor bloğunda monte edilen bir nakavt sinyali, yanma gürültü, mekanik gürültü ve motor seslerini içeren (tipik olarak 5-15 kHz) Bir IIR bandı uçlu filtre, frekans ekstralarına uygun frekanslar sağlarken, o zaman meydana gelen gürültüyü belirlemek için bir eşle karşılanır.
Tanılarda IIR Filtreler ve Yanlış Tespit
Yanlışlık Tespiti
ABD'de EOBD-II, Motorun sürekli olarak yangınların izlenmesini gerektirir. Misfire algılaması genellikle normal yanmadan kaynaklanan gürültüye dayanır:0)Yol yükleri ve sensör varyasyonu analizi).
IIR yüksek frekanslı veya grup geçiş filtreleri, "kesinlikle ilgili hız dalgalanmalarını düşük frekanslı trendden (düşünce/decelerasyon) ve yüksek frekanslı gürültüyü kaldırmak için bir ikinci basamakta düşük frekanslı bir filtre ile entegre edilir.Birleştirilmiş bankanın% 1 ila 2 arasında güvenilir bir şekilde yangın tespit edebileceği, %0.5 oranındaki düşük frekanslı filtreyi kaldırabileceği bir filtreyi kullanarak.
Sensör Hata Tespiti ve Geçerlilik
IIR filtreler aynı zamanda sensör tanılarında bir rol oynarlar. Birçok ECU tanı rutinleri gürültü filtreleme gerektirir[Dönemli bir sabitle düşük frekanslı bir filtre ile sabitlenir.Bir sıcaklık sensörü okumasında aniden bir adım değişikliği ile karşılanır; örneğin, açık bir devre veya kısa devre işaretini gösterir. ancak, gürültü filtreleme gerektirir. IIR düşük frekanslı bir filtre ile sabit bir hatadan kaçınır.
Mantıksal teşhisler için, sensör değerleri beklenen aralıklara kıyasla karşılaştırılır, IIR filtreler yaşlanma veya çevresel değişiklikler nedeniyle yavaş yavaş sürüklenmeler sağlar. Bir sensör yavaş yavaş yavaş aralıktan dışarı çıkılmadan önce tespit edilebilir.
On-Board Teşhisleri (OBD) Sistemi Entegrasyonu
260 sistemleri, birden fazla sensörler ve eylemcilerden gelen verileri bu süreçten alan algoritmaların (Dönetici) algoritmalarına güvenir:0)monitoring algoritmaları). IIR filtreler de çeşitli rutinlerde kullanılır:
- [FONT:0)Katalın en büyük verimlilik monitörü: IIR filtreler, katalizörün oksijen depolama kapasitesini belirlemek için post-catalyst oksijen sensörü sinyalini gerçekleştirir.
- [FONT:0)EGR monitörü:[DFLT:1] EGR valfi ile akan basıncı sinyalinin akıt anormallikleri tespit etmesi için.
- [FONT:0]Purge sistemi monitörü:[Dönetici:[Dönetici:0)IIR filtreler yakıt tank baskı sinyalini sızıntıları tanımlamak için düzeltiyor.
- [FONT:0)İkinci hava enjeksiyonu izleme:[Dönemli filtreler, hava enjeksiyonu işlemi doğrulamak için kullanılan baskı veya akış sensörü sinyalini ele alır.
Her durumda, filtre parametreleri algılama hızı, yanlış alarm oranı ve hesaplama yükü dengelemek için kalibre edilmelidir. Üretim ECU'larının sınırlı işlem gücü - 100-200 MHz'de çalışan 32-bit MCU - IIR filtrelerin hesaplama verimliliğini temel alır.
TasarımDüşündürmeler ve Pratik Uygulama
Stability Ins
Çünkü IIR filtreler geri bildirim kullanır, kutup yerlerinin z-düzeltme içinde z-düzeltme içinde sürüklenmeleri tercih ederler.[Döneticileri:0)En düşük seviyedeki uygulamaları, otomotiv mikro kontrollerinde yaygın olarak tercih edilirken, bu, izostatiksel olarak küçültülmelerin ölçülmesi gereken bir filtredir.[Dönemli formlar)[Dönemli formlar için genellikle otomatik olarak yüksek çözünürlükte ayarlandığında, yüksek çözünürlükte yüksek çözünürlükte yüksek çözünürlükte bir süre ile sabitlenir.
Faz Distortion ve Grup Gecikme
IIR filtreler, [[0)nonlinear faz cevabı) ile sinyal bozulmasına neden olabilir, bu durum, olayların zaman duyarlı uygulamaları ile önemli ölçüde tespit edilebilir. Örneğin, algılamada, filtrelenen sinyal, doğru aşamasını kontrol etmemelidir.If group gecikmesi, yanlış sıralama açısına göre, yanlış sıralamada, hataların kontrol edilmesinde yol açmanın yol açmanın yol açmanın yol açabilir.
Mitigation stratejileri, IIR aşamasından sonra faz düzeltme filtrelerinin (önemli olarak düz grup gecikmesi) veya faz düzeltme filtrelerinin uygulanmasında, ikinci sıralı IIR filtrenin grup gecikmesi çoğu otomotiv uygulamaları için kabul edilebilir.
C ⁇ Yük ve Hafıza Kısıtları
IIR filtreler, FIR filtrelerinin hesaplama verimliliği açısından net bir avantaj sunar. Tipik bir ikinci sipariş IIR biquad, 1 kHz'ye kadar olan oranların 5 çok fazla olması gerekir, MIPS'deki tasarruflar yakıt kontrolü, kıvılcımlama ve tanınma rutinleri gibi diğer görevler için 20-50 dokunuş gerektirir.
Memory constraints ayrıca rahattır. IIR filtreler sadece son birkaç giriş ve çıkış örneklerini depolamak gerekir. Üç kutulu bir (6 sipariş filtre) sadece 6 gecikmeli değere ihtiyaç duyar, karşılaştırılabilir FIR filtre için 60+'ya karşılaştırıldığında, bu sınırlı RAM ile pahalıya duyarlı ECU'lar önemlidir.
Filtre Adaptasyon ve Gerçek Zamanlı Tuning
Modern ECU'lar genellikle mükemmel filtreleme için azaltılabilir ve hızlı yanıt için yüksek yükte yükseltilebilir filtreleme[Dönetici:0) Bu nedenle, IIR filtre özellikleri işletim koşullarına göre gerçek zamanlı olarak değişir.Örneğin, MAF filtre kesme süresine göre, yüksek çözünürlükte depolanan bir önleme ayarlandığından en yüksek yükte depolanabilir ve yüksek yükte artış gösterir.Bu nedenle, geçiş katları yeniden hesaplanabilir veya otomatik olarak devre dışı bırakmak gerekir.
Karşılaştırmalı Analiz: IIR vs. FIR in Otomotiv Sistemleri
| Parameter | IIR Filter | FIR Filter |
|---|---|---|
| Computational cost | Low (fewer coefficients) | High (many coefficients) |
| Memory footprint | Very small | Large |
| Phase response | Nonlinear (can be problematic) | Linear (predictable delay) |
| Stability | Potential issue with quantization | Always stable |
| Frequency selectivity | Excellent for given order | Requires high order for sharp cutoff |
| Implementation on fixed-point | Requires careful scaling | Simpler to implement |
| Typical automotive use | Sensor conditioning, control loops, diagnostics | Audio processing, pre-processing for OBD II |
Uygulamada, her iki filtre türü modern ECU'larda kullanılır. FIR filtreler lineer faz zorunlu olduğu uygulamalarda görünür, örneğin bazı BTC-II monitörlerinde olduğu gibi, bu hesaplama içeriği hesaplamak için. Ancak, motor kontrol ve tanı fonksiyonlarının büyük çoğunluğu için, IIR filtrenin verimliliği varsayılan seçimi yapar.
Gerçek Dünya Uygulama Örnek: Motor Knock Control
IIR filtrelerinin pratik dağıtımını göstermek için, tipik bir şekilde göz önünde bulundurun:0)knock kontrol sistemi).The knock sensör sinyali 20 kHz. ikinci sıralı IIR band-pass filtresi ile 6 kHz ve 8 kHz.
(Allah’a) yemin ederim.
Bu katsazlar yüksek Q (kalite faktörü) ile dijital bir rezonans temsil eder. Filtreleme işlemi, üst ölü merkezde 30 derece açık bir şekilde yeniden yapılandırılır. Entegre değer, motor hızı ve yük ile değişir.Eğer eşiğin aşılırsa, ateşleme süresi bir miktar tarafından geri alınır.Bu tüm filtreleme ve karar zinciri, ortalama 200 MHz mikrokontrolörünün altında 100 mikro kontrol ünitesinde, diğer kontrol görevleri için geniş bir süre ile karşılanır.
Aynı filtre yapısı, sadece katları değiştirerek farklı motor platformlarına yeniden kurulabilir. Bu yeniden kullanılabilirlik kalibrasyon çabasını ve yazılım geliştirme maliyetini azaltır.
Future Trends ve Gelişen Uygulamaları
Araçlar daha seçici hale geldi ve bağlantılı hale geldikçe, IIR filtrelerinin rolü genişletilir.InETHFLT:0)hybrid elektrikli araçlar (HEVs))[BMS) şu anki gerilim ve mevcut ölçümler için kullanılan motor kontrol için.Inur-charge:0) Filtre performansı ve güvenliği arasındaki ticaret-off.InurFLT:2 elektrikli araçlar (EVS)[D)[D)[Dönderler)[BMS)
Teknik olarak kullanılan araçlar [/FONT=) ve aşırı hava (OTA) güncellemeleri, filtre parametrelerinin üretimden sonra güncellenebilmesi anlamına gelir. Bu, üreticilerin sensör işleme veya teşhislerini donanım değişiklikleri olmadan geliştirmelerini sağlar. IIR filtreler, küçük katlama setleri ile, birkaç kilobayt verinin aracıdaki düzinelerce filtreyi güncellemek için idealdir.
Gelişmiş sensör verileri genellikle önceden tanımlanmış sensör verileri gerektirir. IIR filtreler, ECU veya merkez alan kontrolöründe çalışan ML modelleri için ön uçlu sinyal koşulu olarak hizmet eder.
GelişenFLT:0)ISO 26262[[Dönetici güvenlik standardı, yazılım sağlamlığı ve hata işlemesi gibi katı gereklilikleri zorlamaktadır. IIR filtre uygulamaları teşhis kapsamı ile tasarlanmalıdır - örneğin, filtre durumunu kontrol etmek için filtre durumunu izlemek veya katlanma bozukluğudur.
Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç
IIR filtreler, bir üretim dalgasının temel taşı haline geldi ve teşhisleri. Hesaplama verimliliği, küçük hafıza ayak izi ve mükemmel frekans seçiciliği onları gerçek zamanlı, kaynak-konstulu bir üretim ortamı için ideal kılar. hava yakıt oranı kontrolünden Uber-II uyumunu algılamak için, modern araçların performans, emisyonlar ve güvenlik için güvendiği kesin sinyal işlemelerini sağlar.
Otomobil kullanımı için etkili IIR filtrelerin tasarlanması, istikrara, faz yanıtlarına dikkat gerektirir ve katsayı ölçümlemesi ve ) Güvenilir tasarım araçları ile MATLAB'in Filtre Tasarımcısı (FLT) gibi güçlü tasarım araçlarına sahiptir..NXP yarı iletkenleri ve )
Endüstri, elektrikli elektrifikasyon, otomasyon ve bağlantı seviyesine doğru hareket ettikçe, verimli dijital sinyal işleme talebi yalnızca kritik bir bina bloğu olarak kalacaktır ve bir sonraki nesil daha güvenli ve daha akıllı araçlar için daha fazla okuma için, arsalı sistemler için bir araştırma sunar.