Waiting
Login processing...

Trial ends in Request Full Access Tell Your Colleague About Jove
Click here for the English version

Engineering

Bir elektro-hidrostatik aktüatör için uyarlanabilir filtrelere ve dönme hızı tahminine dayalı bir arıza algılama yönteminin tasarımı ve uygulanması

Published: October 28, 2022 doi: 10.3791/63575

Summary

Bu yazıda, elektro-hidrostatik aktüatörün (EHA) elektriksel ve hidrolik arızalarını tespit etmek için normalleştirilmiş en küçük ortalama kare (NLMS) algoritmasına dayanan uyarlanabilir bir filtre ve bir dönme hızı tahmin yöntemi tanıtılmıştır. Yukarıda belirtilen yöntemlerin etkinliği ve fizibilitesi simülasyonlar ve deneylerle doğrulanmaktadır.

Abstract

Elektro-hidrostatik aktüatör (EHA), yüksek güç yoğunluğu ve düşük bakım nedeniyle daha fazla elektrikli uçak (MEA) için uçuş kontrol sistemlerinde kullanılan umut verici bir çalıştırma cihazıdır. Sistemin güvenilirliği artan karmaşıklıkla birlikte azaldığından, arıza tespiti giderek daha önemli hale gelmektedir. Bu yazıda, EHA'daki elektrik arızalarını tespit etmek için motor sargılarının direncini çevrimiçi olarak tanımlayabilen normalleştirilmiş en küçük ortalama kare (NLMS) algoritmasına dayanan uyarlanabilir bir filtre tasarlanmıştır. Ek olarak, dönme hızı ve yer değiştirme arasındaki analitik ilişkiye dayanarak, bir dönme hızı tahmin yöntemi tasarlanmıştır. Gerçek dönme hızını tahmin edilenle karşılaştırarak, hidrolik arızalar tespit edilebilir. Yukarıda belirtilen yöntemin etkinliğini doğrulamak için, hata enjeksiyonu ve tespitini içeren modelleme ve simülasyonlar için yazılım uygulanmıştır. Bu temelde, deneysel bir platform inşa edildi ve daha sonra bir dizi doğrulama deneyine tabi tutuldu. Sonuçlar, arıza algılama yönteminin bir EHA'daki elektrik ve hidrolik arızaları tespit etme potansiyeline sahip olduğunu göstermektedir.

Introduction

Elektro-hidrostatik aktüatör (EHA), daha fazla elektrikli uçakta (MEA) uçuş kontrolü için önemli bir bileşendir. Bir EHA'nın tipik yapısı Şekil 1'de gösterilmiştir. Kompakt yapısı, geleneksel hidrolik servo aktüatör (HSA)1 ile karşılaştırıldığında yüksek güç yoğunluğu, düşük bakım ve daha yüksek hata toleransı ve güvenliği garanti eder. Bununla birlikte, EHA'nın mevcut güvenilirliği daha fazla elektrikli uçağın pratik gereksinimlerini karşılayamaz2. Sonuç olarak, EHA'nın tasarımına artıklık teknolojisi dahil edilmiştir. Artıklık teknolojisinin etkinliğini en üst düzeye çıkarmak için, sistemin çalışma durumu bir arıza tespit yöntemi3 ile izlenmelidir. Arızanın oluştuğu yere göre, EHA'nın arıza modları servo kontrolör hataları ve güç kontrol ünitesi (PCU) arızaları olarak ikiye ayrılabilir. PCU hataları ayrıca sensör hataları, elektromekanik ünite hataları ve hidrolik ünite hataları olarak ayrılabilir. Servo kontrolörün arıza mekanizmasının EHA gövdesi ile çok az ilişkisi vardır ve sensörün arıza olasılığı, ekipman bileşeni 4'ünkinden çok daha düşüktür. Bu nedenle, bu yazıda elektromekanik ünite ve hidrolik ünitenin hatalarına odaklanıyoruz.

Elektromekanik ünite arızaları, motor sürücü modülü hatalarını ve fırçasız DC motor (BLDCM) hatalarını içerir. Genel olarak, bir güç sürücü elektroniği (PDE) arızası olasılığı (örneğin, kısa devre hatası, açık devre hatası) nispeten yüksektir. Kısa devre hatası meydana geldiğinde, PDE akımı kısa sürede keskin bir şekilde yükselir ve motorun kapanması veya elektrikli bileşenlerin hasar görmesi gibi ciddi sonuçlara neden olur. Açık devre arızası meydana geldikten sonra motor çalışma durumunu koruyabilse de, diğer elektrikli bileşenler için aşırı akım ve aşırı gerilim hala kaçınılmazdır ve sonuç olarak ikincil arızalar meydana gelebilir5. BLDCM'lere gelince, motor sargıları en çok kısa devre veya açık devre6'dan kaynaklanan arızalara eğilimlidir. Elektromekanik ünitedeki PDE, ilgili motor sargıları ile seri olarak bağlanır. Motor sargıları için tasarlanan arıza algılama yöntemi, PDE'deki arızalarla uğraşırken de etkilidir. Bu nedenle, hem motorda hem de PDE'de dahil olmak üzere elektromekanik ünite arızaları çevrimiçi olarak tespit edilmelidir.

Hidrolik ünite arızaları, sabit deplasmanlı pistonlu pompa, entegre valf bloğu ve çalıştırma silindiri7'deki arıza oluşumlarını içerir. EHA'nın pistonlu pompası pistonlardan, yıkama plakalarından ve valf plakalarından oluşur; Contanın hasar görmesi ve valf plakasının aşınması, arıza8'in ana formlarıdır. Bu iki arıza modu pompanın sızıntısını arttırır. Çıkış akışındaki ve basınçtaki anormal değişiklikler bunu takip eder ve nihayetinde çalıştırma silindirinin hızında bir azalmaya ve sistemin servo performansında bir azalmaya neden olur. Entegre valf bloğunun arıza modları arasında basınçlı rezervuar arızası, çekvalf hatası, tahliye valfi hatası ve mod seçim valfi hatası bulunur. Basınçlı rezervuar genellikle yüksek güvenilirliğe sahip kendi kendini güçlendiren bir tasarım benimser. Bununla birlikte, bir arıza meydana geldiğinde, yetersiz şarj basıncı pompanın kavitasyonuna neden olur ve anormal çıkış akışına neden olur. Yay yorgunluğu, komponent aşınması ve deformasyon, çek valflerde ve tahliye vanalarında yaygın arıza modlarıdır. Bir çekvalf arızası, doğrudan anormal akışa yol açan ters bir sızıntı olarak ortaya çıkar. Bir tahliye valfi arızası, geçersiz bir koruma fonksiyonuna yol açarak anormal basınca neden olur. Mod seçim valfinin yaygın hataları, geri dönüş yayının arızalanması ve kırık tel bobinleridir. Birincisi, çalışma durumunun akım içinde değişmesine neden olur ve bu da çalıştırma silindirinin anormal hareketine yol açar. Harekete geçiren bir silindir arızası, konum kontrolünde, hassasiyette ve dinamik performansta azalmaya neden olur. Özetle, hidrolik ünitelerin arızaları anormal akış ve basınca neden olur9. Bir EHA sisteminde akış ve motor dönme hızı yaklaşık olarak orantılı olduğundan, ani arızalardan kaynaklanan anormal akış ve basıncı tespit etmek için dönme hızı çevrimiçi olarak izlenebilir.

Daha önce bahsedilen elektromekanik ünite arızalarına ve hidrolik ünite arızalarına yönelik ilgili arıza tespit yöntemlerinin tasarlanması gerekmektedir. Elektromekanik bir sistemde arıza tespiti için yöntemler esas olarak durum tahmini ve parametre tanımlama10'u içerir. Bir durum gözlemcisi, bir durum tahmini yapan ve gözlemci tarafından üretilen artık sırayı analiz ederek hataları belirleyen sistemin matematiksel bir modeli temelinde inşa edilir. Alcorta ve ark., ticari uçaklarda titreşim arızası tespiti için iki düzeltme terimi içeren basit ve yeni bir doğrusal olmayan gözlemci önermişlerdir ve bu oldukça etkilidir11. Bununla birlikte, bu tür bir yöntem gözlemcinin sağlamlık problemini çözmelidir. Başka bir deyişle, model hatası veya dış rahatsızlıklar gibi hata dışı bilgilerin neden olduğu artık dizideki değişiklikleri bastırmalıdır. Dahası, bu yöntem genellikle pratik mühendislik uygulamalarında toplanması zor olan çok doğru model bilgileri gerektirir.

Parametre tanımlama yöntemi, sistemdeki önemli parametreleri tanımlamak için belirli algoritmalar kullanır. Bir hata oluştuğunda, karşılık gelen parametre değeri de değişir. Bu nedenle, parametrelerdeki bir değişiklik tespit edilerek hatalar tespit edilebilir. Parametre tanımlama yöntemi, artık dizinin hesaplanmasını gerektirmez, bu nedenle bozulmaların algılama doğruluğu üzerindeki etkisini önleyebilir. Uyarlanabilir filtre, kolay uygulanması ve istikrarlı performansı nedeniyle parametre tanımlamada yaygın olarak kullanılmaktadır, yani elektromekanik arıza tespiti için uygun ve uygulanabilir bir yöntemdir12. Zhu ve ark., gerçek uçuş durumu değerinin tahminini ve aktüatör arıza tespitini çevrimiçi olarak iyi performansla gerçekleştiren çekirdek uyarlamalı filtrelere dayanan yeni bir çok modelli uyarlanabilir tahmin hata algılama yöntemi önerdi13.

Önceki araştırmalara atıfta bulunarak, ilgili arıza tespit yöntemleri tasarlanmıştır. Sargıların direnci, açık devre hataları veya kısa devre hataları gibi elektrik arızaları meydana geldiğinde aniden değişir. Bu nedenle, bir elektrik arızasının meydana gelip gelmediğini belirleyebilen sargıların direncini tanımlamak için bir NLMS algoritmasına dayanan uyarlanabilir bir filtre tasarlanmıştır. Parametre vektörünün değişimini en aza indirmek için uyarlanabilir bir filtreyi NLMS algoritmasıyla birleştirmek, daha iyi ve daha hızlı bir yakınsama etkisine yol açar14. Hidrolik ünite arızaları için, pompanın dönme hızı ile çalıştırma silindirinin konumu arasındaki açık analitik ilişkiye dayanan bir dönme hızı tahmin algoritması önerilmiştir. EHA hidrolik arızaları, tahmini dönme hızı ile gerçek zamanlı olarak gerçek hız karşılaştırılarak çevrimiçi olarak tespit edildi.

Bu yazıda, simülasyonları ve deneyleri birleştiren bir test yöntemi benimsenmiştir. İlk olarak, EHA'nın matematiksel bir modeli oluşturuldu ve önerilen hata tespit yöntemi için bir simülasyon gerçekleştirildi. Simülasyon, hatasız ve arıza enjeksiyon koşullarında tespit yöntemlerinin doğrulanmasını içeriyordu. Daha sonra gerçek servo kontrolörde arıza tespit yöntemi gerçekleştirilmiştir. Son olarak, simülasyonların ve deneylerin sonuçları analiz edildi ve hata tespit yönteminin etkinliğini değerlendirmek için karşılaştırıldı.

Subscription Required. Please recommend JoVE to your librarian.

Protocol

1. EHA simülasyon modelinin oluşturulması

  1. Simülasyon yazılımını bir PC'de açın.
  2. EHA model15'in matematiksel denklemlerine göre EHA için simülasyon modelini oluşturun (Şekil 2) ve denetleyici olarak üç döngülü bir PI yürütün. Hidrolik modülü (Şekil 2C), elektrik modülünü (Şekil 2B) ve kontrolörü (Şekil 2B, D) üç alt modelde kapsülleyin.
    NOT: EHA modelinin matematiksel denklemleri Eq (1)'de aşağıdaki gibidir:
    Equation 1 (1)
    Bu denklemde, U e armatürün voltajıdır, K e motorun arka elektromotor kuvvet katsayısıdır, ωm motorun dönme hızıdır, L armatürün eşdeğer endüktansıdır, i sargının akımıdır, R sargının direncidir, Kt motorun tork katsayısıdır, J m rotorun atalet momentidir, Bm motorun sürtünme katsayısıdır, q pompanın yer değiştirmesidir, Pf hidrolik silindirdeki iki oda arasındaki basınç farkıdır, A pistonun etkili alanıdır, x piston kolunun konumudur, V0 hidrolik silindirin etkili boşluk hacmidir, B, hidrolik yağın kütle modülüdür, K il, sistemin toplam iç sızıntı katsayısıdır, M, pistonun ve yükün kütlesidir, Kf, hidrolik silindirin viskoz sönümleme katsayısıdır ve Fex, dış yük kuvvetidir.
  3. Uyarlamalı filtreyi, çalışma zamanında çağrılabilen bir M dosyasındaki NLMS algoritmasına göre programlayın.
    NOT: NLMS algoritmasını temel alan uyarlamalı filtrenin türevi burada gösterilmiştir. Elektromekanik arızalar, sargı direncini tanımlayarak değerlendirilebilir ve ayrık motor denklemi aşağıdaki gibidir:
    Equation 2(2)
    Bu formülde, ts örnekleme zamanıdır ve R(k) ve L(k) tanımlanması gereken parametrelerdir. Eq (2)aşağıdaki gibi yazılabilir:
    Equation 3(3)
    Bu formülde, Equation 4
    Parametre vektörü θ(k), örnekleme süresi, ts, direnci elde etmek için ortadan kaldırılabilir, R(k). Üç fazlı sargılardan herhangi biri arızalandığında, R(k) normal değerden sapar.
    Uyarlanabilir bir filtre şunlardan oluşturulabilir: Eq (3)ve filtrenin tahmin hatası aşağıdaki gibidir:
    Equation 5(4)
    Bu formülde, e(k) dalgalanan rastgele bir sinyaldir. Ne zaman e(k) yeterince küçükse, filtrenin tahmini değeri ŷ(k). Son olarak, eğer gerçek çıktıya yakınsayabilirse, y(k), daha sonra parametre vektörü θ(k) gerçek sistem parametrelerine yakınsar.
    En az ortalama kare (LMS) algoritması, optimum tahmin ve filtrelemeyi gerçekleştirmek için minimum ortalama kare hatasını kriter olarak alır. θ(k) sistemin gerçek değerine yakınsamaktır. Maliyet fonksiyonunun ifadesi aşağıdaki gibidir:
    Equation 6(5)
    Bu formülde, Equation 7
    Q(k) çapraz korelasyon vektörüdür y(k) ve x(k). R(k), giriş vektörünün otomatik korelasyon matrisidir.
    En dik iniş yöntemine göre, θ(k) en uygun çözüme yaklaşmak aşağıdaki gibidir:
    Equation 8(6)
    Bu formülde, µ , uyarlanabilir değişken adım boyutudur. Gerçek yinelemeli işlemde, geçerli örnekleme noktasının değerleri tahmin etmek için kullanılır Q(k) ve R(k) olarak ifade edilebilir. Equation 23 ve Equation 24.
    Ardından, LMS algoritması aşağıdaki gibi basitleştirilebilir:
    Equation 9(7)
    LMS algoritması θ(k) yavaş yavaş gerçek sistem parametrelerine yaklaşır.
    Pratik uygulamalarda, NLMS algoritması genellikle LMS algoritmasının yavaş yakınsama hızının üstesinden gelmek için kullanılır. NLMS algoritmasının kısıtlaması aşağıdaki gibidir:
    Equation 10(8)
    Kısıtlı optimizasyon problemini çözmek için Lagrange çarpan yönteminin kullanılmasıyla, maliyet fonksiyonu aşağıdaki gibidir:
    Equation 11
    Equation 12(9)
    Bu formülde,λ Lagrange katsayısıdır. Minimum değerini bulmak için J(k), kısmi türevini bulun J(k) için θ(k) tıklayın ve 0'a eşit olarak ayarlayın. Çözümü aşağıdaki gibi hesaplayın:
    Equation 13(10)
    Koymak Eq (10) içine Eq (8)ve sonra çözümünü alın λ aşağıdaki gibi:
    Equation 14(11)
    Equation 15(12)
    Parametre vektöründeki artımlı değişimi kontrol etmek için, bir adım faktörü, β, bu formüle dahil edilmiştir ve ifade aşağıdaki gibidir:
    Equation 16(13)
    Aynı zamanda, nispeten küçük bir pozitif sabit olan küçük giriş vektörü nedeniyle sayısal hesaplama zorluğundan kaçınmak için, γ, tanıtıldı. Li ve ark. 0 olduğunda bunu kanıtladı < β < 2 and 0 < γ < 1, the NLMS algorithm can achieve better convergence effects16. Son ifade şöyledir:
    Equation 17(14)
  4. Dönme hızı tahmin algoritmasını, çalışma zamanında çağrılabilen bir M dosyasında programlayın.
    NOT: Dönme hızı tahmin algoritmasının türevi burada gösterilmiştir. Aktüatörün akış denklemi aşağıdaki gibi yazılabilir:
    Equation 18(15)
    Hidrolik ünite normal bir durumda çalışırken, yağ sıkışması ve sızıntısından kaynaklanan toplam akış kaybı, Qf, yaklaşık olarak şu şekilde ifade edilebilir:
    Equation 19(16)
    Bu formülde η , EHA'nın hacimsel verimliliğidir.
    Böylece, hız, ωm ve yer değiştirme, x arasındaki yaklaşık analitik ilişki aşağıdaki gibi elde edilebilir:
    Equation 20(17)
    Ayrık dönme hızı tahmini hata denklemi aşağıdaki gibidir:
    Equation 21
    Bu formülde, m(k) tahmini dönme hızı hatasıdır ve Equation 22 tahmini dönme hızıdır. m(k)'deki değişiklikler hidrolik ünitenin çalışma durumunu yansıtır. m(k) aniden normal değerden saptığında, hidrolik ünitenin durumunun anormal olduğu anlamına gelir ve bu da hidrolik arızaları çevrimiçi olarak tespit etmek için kullanılabilir.
  5. Hata enjeksiyon modülünü oluşturun ve bir arızanın enjekte edilip edilmeyeceğine karar verebilecek hata enjeksiyon anahtarları sağlayın (Şekil 2E, F).
  6. Her bir alt modeldeki belirli bileşene çift tıklayarak simülasyon modelinin parametrelerini Tablo 1'e göre ayarlayın.
  7. Bir grup deneyi tamamladıktan sonra simülasyon eğrileri çizebilen çizim yazılımını programlayın.

2. Arıza tespit yöntemlerinin simülasyonu

  1. 0.01 m genliğe ve 1 Hz frekansa sahip bir sinüzoid olan bir konum komutu verin.
  2. MODELLEME menüsüne girin ve Model Ayarları düğmesine tıklayın. Simülasyon işlem parametrelerini ayarlayın: 0 sn Başlangıç zamanı, 6 sn Durma süresi, Değişken adım olarak Tür ve otomatik olarak çözücü.
  3. Modeli hatasız bir durumda çalışacak şekilde ayarlamak için hata ekleme anahtarlarına çift tıklayın.
  4. Simülasyonu çalıştırmak ve hatalı olmayan koşul sonuçlarını almak için Çalıştır düğmesine tıklayın.
  5. Piston kolu yer değiştirmesinin eğrisini çizmek için çizim yazılımını çalıştırın.
  6. Motor sargılarının açık devre hatasını simüle etmek için direnci 1.000 Ω'ye ayarlayan 3 sn'de elektromekanik bir arıza enjekte etmek için kesici uç elektromekanik arıza anahtarına çift tıklayın.
  7. Elektromekanik arıza durumunun sonuçlarını elde etmek için adım 2.4 ve adım 2.5'i tekrarlayın. Piston kolu yer değiştirmesinin eğrilerini ve belirlenen direnci çizmek için çizim yazılımını çalıştırın.
  8. Bir hidrolik ünite arızasını simüle etmek için sızıntı değerini 2,5 × 10−9 (m 3/s)/Pa'ya yükselten3 sn'de bir hidrolik arıza enjekte etmek için kesici uç hidrolik arıza anahtarını çevirin.
  9. Hidrolik arıza durumunun sonuçlarını elde etmek için adım 2.3 ve adım 2.4'ü tekrarlayın. Piston kolu yer değiştirme ve dönme hızı tahmin sonuçlarının eğrilerini çizmek için çizim yazılımını çalıştırın.

3. Deney platformunun kurulması (Şekil 3)

  1. PC, EHA ve servo kontrolörü konumuna ayarlayın. EHA Şekil 4'te, servo kontrolör ise Şekil 5'te gösterilmiştir.
  2. Elektrik parçalarını bağlayın.
    1. EHA sensörlerini servo kontrolörün sensör portlarına çeşitli havacılık fişleri ile bağlayın.
    2. EHA motor sürücü portunu, havacılık fişi aracılığıyla servo kontrolörün invertör portuna bağlayın.
    3. Servo kontrolörü havacılık fişi üzerinden kontrol gücüne ve tahrik gücüne bağlayın.
      DİKKAT: Güvenlik için voltajı geçici olarak kapatın.
  3. Servo kontrolör ve PC arasında iletişim kurun.
    1. PC'de ana bilgisayar yazılımı arabirimini açın (Şekil 6).
    2. İletişimi kurmak için bilgisayarı ve servo denetleyiciyi 422'den USB'ye seri kabloyla bağlayın.
    3. Servo kontrolöre kontrol gücü sağlayın. Kontrol gücü voltajı 24 V DC'dir.
    4. Yazılımdaki VISA Kaynak Adı açılır penceresinden uygun seri bağlantı noktasını seçin.
      NOT: İletişim başarılı bir şekilde kurulamazsa, RS422 iletişimi kurulana kadar kabloyu kontrol edin veya yazılımı yeniden başlatın.
    5. Yazılımı başlatmak için Çalıştır düğmesine tıklayın.
    6. Veri alma işlevinin normal olup olmadığını belirlemek için alıcı alanı ve yazılımın ilgili eğrilerini gözlemleyin. Solenoid valfin bir çekme sesine sahip olup olmadığını gözlemlemek ve veri iletim işlevinin normal olup olmadığını belirlemek için Solenoid Valve 1 düğmesine tıklayın.

4. Arıza tespit yöntemi için deney

  1. Servo kontrolöre tahrik gücü sağlayın ve voltajı 50 V DC olarak ayarlayın.
    NOT: 50 V DC düşük voltajlı çalışma, sistem yüksüz olduğundan güvenli çalışma sağlar.
  2. EHA'yı çalışır durumda ayarlamak için yazılımdaki EHA Switch düğmesine tıklayın. Veri günlüğünü başlatmak için Veri Günlüğü düğmesini tıklatın. Kaydedilen veriler gerçek konumu, hedef konumu, gerçek hızı, hedef hızı, veri yolu akımını, voltajı vb. İçerir.
  3. EHA için bir ön çalıştırma yapın. Yazılım üzerinde +0,005 m ve -0,005 m'lik bir adım içeren konum komutları verin. EHA'nın normal şekilde çalışıp çalışmadığını gözlemleyin.
    DİKKAT: EHA normal şekilde çalışmıyorsa, bu denemeye devam etmeden hemen önce hatayı kontrol edin.
  4. Yazılım üzerinde, 0.01 m genliğe ve 1 Hz frekansa sahip bir sinüzoid olan bir konum komutu verin.
  5. Tanımlanan direncin ve tahmini dönme hızının, hatasız çalışma koşulları altındaki değerlerle tutarlı olup olmadığını gözlemleyin.
  6. Sonuç doğruysa, position komutunu orijinal durumuna geri getirin. EHA'yı durdurmak ve sürücü gücünü kesmek, ana bilgisayar yazılımını durdurmak ve servo kontrolör ile PC arasındaki iletişimi kesmek için EHA Switch düğmesine tıklayın.
  7. Çizim yazılımını kullanarak deneysel verileri dışa aktarın, verileri analiz edin ve deneysel sonuçların eğrilerini çizin.
  8. Deneysel sonuçları analiz edin ve sonuçlar çıkarmak için bunları simülasyon sonuçlarıyla karşılaştırın.

Subscription Required. Please recommend JoVE to your librarian.

Representative Results

Simülasyonda, EHA piston kolunun arızasız durumdaki gerçek konumu ve hedef konum eğrisi Şekil 7'de gösterilmiştir. Eğriye göre, sistem iyi dinamik özelliklere sahip normal şekilde çalışıyordu. Elektromekanik arıza enjeksiyon durumunda EHA piston kolunun gerçek konumu ve hedef konum eğrisi Şekil 8'de gösterilmiştir. Eğriye göre, sistem hedefi doğru bir şekilde takip edemedi. Direnç tanımlama algoritmasının sonuçları Şekil 9'da gösterilmiştir ve bu sonuçlar, enjeksiyondan önce, tanımlanan değerin 0.3 Ω gerçek değerine yakınsadığını ve ±0.02 Ω dalgalandığını, enjeksiyondan sonra ise tanımlanan değerin 1.000 Ω gerçek değerine yakınsadığını ve ±3 Ω dalgalandığını göstererek yöntemin istenen etkiyi elde ettiğini göstermiştir. Hidrolik arıza enjeksiyon durumundaki EHA piston kolunun gerçek konumu ve hedef konum eğrisi Şekil 10'da gösterilmiştir. Eğriye göre, sistem hedefi doğru bir şekilde takip edemedi. Dönme hızı tahmin algoritmasının sonuçları Şekil 11'de gösterilmiştir. Eğriler gerçek dönme hızını, tahmini dönme hızını, dönme hızı hatasını, m'yi ve mutlak değerini gösterdi, | m|. Enjeksiyondan önce, tahmini dönme hızı gerçek dönme hızına çok yakınken, enjeksiyondan sonra, dönme hızındaki aşırı hataya göre bir hidrolik arıza belirlenebilir.

Deneydeki EHA piston kolunun gerçek konumu ve hedef konum eğrisi Şekil 12'de gösterilmiştir. Deneysel sonuçlar simülasyon sonuçlarına uygun bulunmuştur. Eğriye göre, sistem normal bir şekilde, iyi dinamik özelliklerle çalışıyordu, böylece çalışma koşulu gereksinimlerini karşılıyordu. Direnç tanımlama algoritmasının sonuçları Şekil 13'te gösterilmiştir ve bu sonuçlar, tanımlanan değerin, yöntemin istenen etkiyi elde ettiğini gösteren, simülasyonla tutarlı olan 0.3 Ω'lik gerçek değere yakınsadığını göstermiştir. Simülasyon sonuçlarıyla karşılaştırıldığında, deneyin tanımlanan direnç değeri daha fazla dalgalandı. Tanımlanan direnç çok küçük olduğu için, bu fark kabul edilebilirdi. Dönme hızı tahmin algoritmasının sonuçları Şekil 14'te gösterilmiştir. Eğriler gerçek dönme hızını, tahmini dönme hızını, dönme hızı hatasını, m'yi ve mutlak değerini gösterdi, | m|. Tahmini dönme hızı gerçek dönme hızına çok yakındı ve | M| esasen makul bir aralık olan 0-2.5 rps aralığında dalgalandı. Bu, önerilen yöntemin etkinliğini gösteren simülasyon sonucuyla tutarlıydı.

Simülasyonlar ve deneyler, bu makalede incelenen hata tespit yönteminin etkili olduğunu ve pratik değere sahip olduğunu doğrulamıştır.

Figure 1
Resim 1: EHA'nın temel yapı şeması. Bu şekil, tipik bir EHA'nın ana yapı diyagramını göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 2
Şekil 2: EHA'nın simülasyon modeli. Bu şekil, simülasyonda uygulanan ve (B,D) bir servo kontrolör, (B) bir motor pompası, (C) bir çalıştırma silindiri ve (E,F) iki arıza enjeksiyon anahtarından oluşan EHA modelini göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 3
Şekil 3: Deneysel platformun yapı kompozisyonu. Bu fotoğraf, bir EHA, bir servo kontrolör, bir 24 V DC kontrol güç kaynağı, bir yüksek voltajlı DC sürücü güç kaynağı, ana bilgisayar olarak bir PC ve bağlantı kablosu demetleri dahil olmak üzere deneysel platformun kompozisyonunu göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 4
Resim 4: EHA'nın ayrıntılı fotoğrafı. Bu fotoğraf EHA kompozisyonunun ayrıntılarını göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 5
Şekil 5: Servo kontrolörün detaylı fotoğrafı. Bu fotoğraf servo kontrolörün ayrıntılarını göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 6
Şekil 6: Ana bilgisayar yazılımı arayüzünün ayrıntılı şekli. Bu şekil yazılım arayüzünün ayrıntılarını gösterir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 7
Şekil 7: Arızasız durumda piston kolunun gerçek konumu ve hedef konum eğrisi için simülasyon sonuçları. Sonuçlar, EHA'nın iyi dinamik özelliklere sahip hatasız bir durumda çalıştığını göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 8
Şekil 8: Elektromekanik arıza enjeksiyon durumundaki piston kolunun gerçek konumu ve hedef konum eğrisi için simülasyon sonuçları. Sonuçlar, enjeksiyondan önce EHA'nın iyi dinamik özelliklerle çalıştığını, enjeksiyondan sonra EHA'nın bir arıza nedeniyle hedefi doğru bir şekilde izleyemediğini göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 9
Şekil 9: Elektromekanik arıza enjeksiyon durumunda tanımlanan direnç için simülasyon sonuçları. Sonuçlar, enjeksiyondan önce, tanımlanan direncin 0.3 Ω gerçek değerine yakınsadığını ve Ω ±0.02 oranında dalgalandığını, enjeksiyondan sonra, tanımlanan direncin 1.000 Ω gerçek değerine yakınsadığını ve ±3 Ω dalgalandığını, yani yöntemin istenen etkiyi elde ettiğini göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 10
Şekil 10: Hidrolik arıza enjeksiyon durumundaki piston kolunun gerçek konumu ve hedef konum eğrisi için simülasyon sonuçları. Sonuçlar, enjeksiyondan önce EHA'nın iyi dinamik özelliklerle çalıştığını, enjeksiyondan sonra EHA'nın bir arıza nedeniyle hedefi doğru bir şekilde izleyemediğini göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 11
Şekil 11: Hidrolik arıza enjeksiyon durumundaki dönme hızı tahmini için simülasyon sonuçları. (A) Bu panel, gerçek dönme hızının eğrilerini, tahmini dönme hızını ve dönme hızının hatasını gösterir. Eğriler, enjeksiyondan önce, tahmini dönme hızının gerçek olana çok yakın olduğunu, enjeksiyondan sonra ise hidrolik arızanın dönme hızındaki aşırı hataya göre belirlenebileceğini göstermektedir. (B) Bu panel mutlak dönme hızı hatasının eğrisini gösterir. Eğri, enjeksiyondan önce, mutlak dönme hızı hatasının, arızasız durumda 0-2 rps aralığında dalgalandığını, enjeksiyondan sonra ise hidrolik arızanın aşırı mutlak dönme hızı hatasına göre belirlenebileceğini, yani yöntemin istenen etkiyi elde ettiğini gösterir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 12
Şekil 12: Piston kolunun gerçek konumu ve hedef konum eğrisi için deneysel sonuçlar. Sonuçlar, EHA'nın iyi dinamik özelliklere sahip hatasız bir durumda çalıştığını göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 13
Şekil 13: Tanımlanan direnç için deneysel sonuçlar. Sonuçlar, tanımlanan direncin, simülasyonla esasen tutarlı olan 0.3 Ω'lik gerçek değere yakınsadığını, yani yöntemin istenen etkiyi elde ettiğini göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Figure 14
Şekil 14: Dönme hızı tahmini için deneysel sonuçlar . (A) Bu panel, gerçek dönme hızının eğrilerini, tahmini dönme hızını ve tahmini dönme hızının gerçek hıza çok yakın olduğunu gösteren dönme hızının hatasını gösterir. (B) Bu panel mutlak dönme hızı hatasının eğrisini gösterir. Sonuçlar, mutlak dönme hızı hatasının 0-2.5 rps aralığında dalgalandığını, bunun simülasyonla tutarlı olduğunu ve böylece yöntemin etkinliğini doğruladığını göstermektedir. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Parametre Sembol Birim Değer
Sargı direnci R Ω 0.3
Armatürün eşdeğer indüktansı L H 5.5×10-4
motorun tork katsayısı Kt N·m/A 0.257
motorun geri elektromotor kuvvet katsayısı Ke V/(rad/s) 0.215
Motor ve pompanın rotor atalet momenti Jm Kg·m2 10-4
motorun sürtünme katsayısı Bm N·m/(rad/s) 10-4
Sistemin toplam iç kaçak katsayısı Kil (m3/s)/Pa 2.5×10-12
pompanın yer değiştirmesi q m3/r 2.4×10-6
Pistonun etkili alanı A m2 1.5×10-3
hidrolik yağı dökme modülü B N/M2 6.86×108
piston kütlesi ve yük M Kg 240
hidrolik silindirin viskoz sönümleme katsayısı Kf N/(m/s) 10000
hidrolik silindirin etkili boşluk hacmi V0 m3 5.12×10-4

Tablo 1: Simülasyon parametreleri. Bu tablo simülasyon modelinin ana parametrelerini göstermektedir.

Tablo 2: Malzeme tablosu. Bu tablo test platformunun ana bileşenlerini gösterir.

Subscription Required. Please recommend JoVE to your librarian.

Discussion

Bu deneysel adımları yürütürken, doğru hesaplama sonuçları elde etmek için algoritmanın gerçek zamanlı kapasitesini sağlamak önemliydi. Sinyal toplama sürecindeki beyaz gürültü, simülasyonu gerçeğe daha yakın hale getirmek için gerçek sensörün özelliklerini simüle etmek için benimsenmiştir. Simülasyonlarda ve deneylerde, tanımlanan direnç ve tahmini dönme hızındaki dalgalanmayı azaltmak için hareketli ortalama filtreler uygulandı, bu da arıza özelliklerini daha kararlı ve değerlendirilmesi daha kolay hale getirdi. Deney sırasında, ani bir iletişim kesintisi durumunda, sürücü güç kaynağının derhal kesilmesi gerektiği ve deneyin ancak iletişim yeniden kurulduktan sonra gerçekleştirilebileceği belirtilmelidir.

Sargı direnci tanımlama algoritması için, deney sonuçları, her ikisi de 0.3 Ω civarında dalgalanan simülasyon sonuçlarıyla neredeyse aynı olmasına rağmen, deneyin tanımlanan direnci daha büyük ölçüde dalgalandı ve etki ideal değildi. Bunun nedeni, mevcut koleksiyonun çok fazla müdahaleye maruz kalmasıydı. Örneğin, motor komütasyon altındayken güç cihazının anahtar durumu anında değiştirilemez ve toplanan veri yolu akımında bir testere dişi görünür. Mevcut sensör, motor tahrik modülünün yanına monte edildi ve güç cihazının anahtar durumunun değişmesinden kaynaklanan güçlü elektromanyetik girişimden etkilendi. Bu nedenle, akım sensörü tarafından toplanan verilerdeki gürültü oldukça büyüktü. Verileri düzeltmek için bir filtre uygulanmış olsa da, nihai sonuçlar hala simülasyon kadar iyi değildi. Bu nedenle, gelecekteki araştırmalarda, servo kontrolörün elektromanyetik uyumluluk tasarımının daha da optimize edilmesi ve daha iyi pratik etki için filtrenin iyileştirilmesi gerekmektedir.

Deney, 0.01 m genliğe ve 1 Hz frekansına sahip bir sinüzoidal konum komutunun uygulandığı yüksüz koşullar altında gerçekleştirildi. Gerçekte, hataları yargılama eşiği çalışma koşullarına göre değişir. Uygulamada, tanımlanan direncin eşiklerinin ve tahmini dönme hızının makul olmasını sağlamak için deneyler çoklu çalışma koşulları altında yapılmalıdır.

Gerçek nesnelere bir arıza enjekte etmenin zorluğu ve potansiyel tehlikesi nedeniyle, motor sargısı açık devresindeki arıza enjeksiyonları ve artan sızıntı, deneysel bir platform kullanıldığında değil, yalnızca simülasyon altında gerçekleştirilmiştir. Hata enjeksiyonu, bu makalede incelenen yöntemin fizibilitesini daha da doğrulamak için çalışma koşulları karşılandıktan sonra yapılmalıdır.

Bu çalışma, EHA arıza tespiti ile ilgili deneysel araştırmalar için bir gösteri ve rehberlik sağlar ve EHA'nın gösterilmesi ve uygulanması ve hatta gelecekte EHA sağlık yönetim sistemleri üzerine yapılan araştırmalar için büyük önem taşımaktadır.

Subscription Required. Please recommend JoVE to your librarian.

Disclosures

Yazarlar, bu makalede bildirilen çalışmayı etkileyebilecek bilinen rakip finansal çıkarları veya kişisel ilişkileri olmadığını beyan ederler.

Acknowledgments

Bu çalışma Çin Sivil Uçak Projesi (No. MJ-2017-S49) ve Çin tarafından desteklenmiştir.

Doktora Sonrası Bilim Vakfı (No. 2021M700331).

Materials

Name Company Catalog Number Comments
LabVIEW NI NI LabVIEW 2018
Matlab/SIMULINK MathWorks.Inc R2020a
Personal Computer Lenovo Y7000 2020H
24V Switching Power Supply ECNKO S-250-24
Programmable Current Source Greens Pai GDP-50-30

DOWNLOAD MATERIALS LIST

References

  1. Fu, Y., et al. Review on design method of electro-hydrostatic actuator. Journal of Beijing University of Aeronautics and Astronautics. 43 (10), 1939-1952 (2017).
  2. Qi, H., et al. Modelling and simulation of a novel dual-redundancy electro-hydrostatic actuator. 2015 International Conference on Fluid Power and Mechatronics (FPM) IEEE. , 270-275 (2015).
  3. Chao, Q., et al. Integrated slipper retainer mechanism to eliminate slipper wear in high-speed axial piston pumps. Frontiers of Mechanical Engineering. 17, (2022).
  4. Yoo, M., et al. A resilience measure formulation that considers sensor faults. Reliability Engineering& System Safety. 199, 106393 (2019).
  5. Fang, J., et al. Online inverter fault diagnosis of buck-converter BLDC motor combinations. IEEE Transactions on Power Electronics. 30 (5), 2674-2688 (2015).
  6. Lisnianski, A., et al. Power system structure optimization subject to reliability constraints. Electric Power Systems Research. 39 (2), 145-152 (1996).
  7. Fu, T., Wang, L., Qi, H., Liu, H. Fault diagnosis and management of electric hydrostatic actuator. Machine Tool & Hydraulics. 38 (9), 120-124 (2010).
  8. Maddahi, A., Kinsner, W., Sepehri, N. Internal leakage detection in electrohydrostatic actuators using multiscale analysis of experimental data. IEEE Transactions on Instrumentation and Measurement. 65 (12), 2734-2747 (2016).
  9. Guo, S., et al. Hydraulic piston pump in civil aircraft: Current status, future directions and critical technologies. Chinese Journal of Aeronautics. 33 (01), 16-30 (2020).
  10. Jackson, E. Real-time model-based fault detection and diagnosis for automated systems. IEEE Industry Applications Society Dynamic Modeling Control Applications for Industry Workshop. , 26-28 (1997).
  11. Alcorta, G. E., Zolghadri, A., Goupil, P. A novel non-linear observer-based approach to oscillatory failure detection. 2009 European Control Conference (ECC). , 1901-1906 (2009).
  12. Castaldi, P., et al. Design of residual generators and adaptive filters for the FDI of aircraft model sensors. Control Engineering Practice. 18 (5), 449-459 (2010).
  13. Zhu, P., Dong, W., Mao, Y., Shi, H., Ma, X. Kernel adaptive filtering multiple-model actuator fault diagnostic for multi-effectors aircraft. 2019 12th Asian Control Conference (ASCC). , 1489-1494 (2019).
  14. Hidayat, R., Ramady, G. D., Lestari, N. S., Mahardika, A. G., Fadriani, H. Optimization of normalized least mean square algorithm of smart antenna beamforming for interference mitigation. Journal of Physics: Conference Series. 1783, 012085 (2021).
  15. Fu, J., et al. Modelling and simulation of flight control electromechanical actuators with special focus on model architecting, multidisciplinary effects and power flows. Chinese Journal of Aeronautics. 30 (1), 47-65 (2017).
  16. Li, Z., et al. New normalized LMS adaptive filter with a variable regularization factor. Journal of Systems Engineering and Electronics. 30 (2), 259-269 (2019).

Tags

JoVE'de Bu Ay Sayı 188 Daha fazla elektrikli uçak elektro-hidrostatik aktüatör arıza tespiti NLMS algoritması uyarlanabilir filtre dönme hızı tahmini
Bir elektro-hidrostatik aktüatör için uyarlanabilir filtrelere ve dönme hızı tahminine dayalı bir arıza algılama yönteminin tasarımı ve uygulanması
Play Video
PDF DOI DOWNLOAD MATERIALS LIST

Cite this Article

Fu, Y., Ma, Y., Gou, Z., Guo, T.,More

Fu, Y., Ma, Y., Gou, Z., Guo, T., Liu, J., Zhao, J. Design and Application of a Fault Detection Method Based on Adaptive Filters and Rotational Speed Estimation for an Electro-Hydrostatic Actuator. J. Vis. Exp. (188), e63575, doi:10.3791/63575 (2022).

Less
Copy Citation Download Citation Reprints and Permissions
View Video

Get cutting-edge science videos from JoVE sent straight to your inbox every month.

Waiting X
Simple Hit Counter