ვიბრაციის ანალიზში ალიასინგის გაგება
ალიასინგი არის სიგნალის დამუშავების შეცდომა, რომელსაც შეუძლია დააზიანოს ვიბრაციის მონაცემების ციფრული ანალიზი. ის წარმოიქმნება მაშინ, როდესაც სიგნალის ნიმუშები აღირიცხება იმდენად დაბალი სიხშირით, რომ ვერ იჭერს მის უმაღლესი სიხშირის კომპონენტებს, რის გამოც ეს მაღალი სიხშირეები “იჩეინება” და მიღებულ მონაცემებში დაბალ სიხშირეებს ასახავს. FFT სპექტრი. შედეგად მივიღებთ ცრუ პიკებს, რომლებიც რეალურ აპარატში არასდროს არსებობდა — პიკებს, რომლებმაც შეიძლება სერიოზული არასწორი დიაგნოზის დასმა გამოიწვიოს. ალიაზინგის, და იმ დამცავი მექანიზმის, რომელიც მას ხელს უშლის, გააზრება ფუნდამენტურია ნებისმიერი ციფრული მოწყობილობისადმი ნდობისთვის. ვიბრაციის სპექტრი.
1. განმარტება: რა არის ალიასინგი?
როდესაც ანალიზატორი ვიბრაციის სიგნალს აციფრულებს, ის არ აღრიცხავს უწყვეტ მრუდს; ის აღრიცხავს დისკრეტული ნიმუშების მიმდევრობას — ფიქსირებული დროითი ინტერვალებით აღებულ მომენტალურ მნიშვნელობებს. თუ ეს მომენტალური აღებები ერთმანეთისგან ზედმეტად შორსაა სიგნალის ცვლილების სიჩქარესთან შედარებით, ანალიზატორი ფაქტობრივად ვეღარ ასხვავებს სწრაფ ტალღას ნელი ტალღისგან. მაღალი სიხშირის კომპონენტის რამდენიმე დაფიქსირებული წერტილი შეიძლება სრულიად დამაჯერებელ დაბალი სიხშირის სინუსოიდად შეერთდეს. ეს ფანტომური დაბალი სიხშირე არის ალიასი, და როგორც კი ის სპექტრში გამოჩნდება, სპექტრი ის ამ სიხშირეზე არსებული ნამდვილი ვიბრაციისგან გარჩევა შეუძლებელია.
2. ნიქვისტის თეორემა და ნიმუშების აღების სიხშირე
ალიასინგის გასაგებად, პირველ რიგში უნდა გესმოდეთ ნაიკვისტის თეორემა (ნაიკვისტ-შენონის ნიმუშების აღების თეორემა). ციფრული სიგნალის დამუშავების ეს ფუნდამენტური პრინციპი ამბობს:
ანალოგური სიგნალის ციფრულ ფორმაში ზუსტად წარმოსადგენად, ნიმუშების აღების სიხშირე (Fs) უნდა იყოს მინიმუმ ორჯერ მეტი, ვიდრე უმაღლესი სიხშირის კომპონენტი (Fmax) რომელიც სიგნალშია წარმოდგენილი.
ეს მინიმალური ნიმუშების აღების სიხშირე (2 × Fmax) ეწოდება ნაიკვისტის კურსი. სხვაგვარად რომ ვთქვათ, მოცემული ნიმუშების აღების სიხშირის შემთხვევაში, ყველაზე მაღალი სიხშირე, რომლის ერთგულად გაზომვაც შესაძლებელია, მისი ნახევარია: Fmax = Fs / 2. ამ ზედა ზღვარს ეწოდება ნაიქვისტის სიხშირე. ნაიკვისტის სიხშირეზე მაღალი ნებისმიერი რეალური სიხშირე ზუსტად ვერ იქნება წარმოდგენილი და ამის ნაცვლად მის ქვემოთ აირეკლება. პრაქტიკაში არჩეული Fmax ასევე განსაზღვრავს ანალიზის რეზოლუციას FFT ხაზების რაოდენობასთან ერთად — კავშირი, რომელიც შეგიძლიათ გამოიკვლიოთ FFT გარჩევადობის კალკულატორი გაზომვის დაგეგმვისას.
3. როგორ წარმოიქმნება ალიასინგი?
წარმოიდგინეთ მაღალი სიხშირის ვიბრაცია, რომელსაც ციფრული ანალიზატორი ფიქსირებული სიხშირით დისკრეტულ ნიმუშებს იღებს და ზომავს:
- თუ ნიმუშების აღების სიხშირე საკმარისად მაღალია — ნიუქვისტის სიხშირეზე ბევრად მაღალი — ანალიზატორი თითო ციკლზე საკმარის წერტილს იღებს ტალღის ფორმის ზუსტად აღსადგენად.
- თუ ნიმუშების აღების სიხშირე ძალიან დაბალია, ანალიზატორი ვერ ხედავს იმას, რაც ნიმუშებს შორის ხდება. ის რამდენიმე წერტილი კი, რომელსაც აფიქსირებს, ერთიანდება სრულიად სხვა, უფრო დაბალი სიხშირის სინუსოიდურ ტალღად. ეს ცრუ დაბალი სიხშირე ალიასია.
კონკრეტული მაგალითი: დავუშვათ, სიგნალი შეიცავს ნამდვილ 900 ჰც კომპონენტს, მაგრამ ანალიზატორის Fmax დაყენებულია 500 ჰც-ზე, რაც 1000 ჰც-იანი ნიმუშების აღების სიხშირეს შეესაბამება. 900 ჰც-იანი სიგნალი ნიუქვისტის 500 ჰც-იანი სიხშირის ზემოთ მდებარეობს და მისი სწორად გაზომვა შეუძლებელია. ის ალიაზირებულია და კვლავ ჩნდება F-ზე.s − 900 = 1000 − 900 = 100 ჰც. სპექტრის სკანირებისას ანალიტიკოსმა ადვილად შეიძლება ეს 100 ჰც-იანი პიკი შეცდომით მიიჩნიოს 1× ბრუნვის სიხშირე ვიბრაცია, ან რეალური დეფექტი დავუშვათ და ვეძებოთ ხარვეზი, რომელიც სინამდვილეში არ არსებობს. კიდევ უარესია, რომ მაღალი სიხშირის გამომწვევი მიზეზები — ბეარინგზე დარტყმები, კბილანების შეხების ენერგია, ელექტრომაგნიტური ხმაური — ხშირად სწორედ ის სიგნალებია, რომლებსაც ანალიტიკოსი ყველაზე მეტად ენდობა.
4. ალიასინგის თავიდან აცილება: ანტი-ალიასინგის ფილტრი
წინასწარ შეუძლებელია იმის ცოდნა, თუ რა მაღალი სიხშირის შემადგენლობა შეიძლება ჰქონდეს სიგნალს — ულტრაბგერითი ხმაური, მკვეთრი დარტყმები, რადიოსიხშირული ჩარევა და ელექტრული ინდუცირებული ხმაური — ყველაფერი ეს შეიძლება შეიჭრას. ამიტომ მხოლოდ იმის იმედად ყოფნა, რომ ნიმუშების აღების სიხშირე საკმარისად მაღალია, უსაფრთხო სტრატეგია არ არის.
ყველა თანამედროვე ციფრულ ვიბრაციულ ანალიზატორში გამოყენებული გადაწყვეტა არის ანტი-ალიასინგის ფილტრი: ციცაბო დაბალი სიხშირის ფილტრი ჩაშენებულია სიგნალის გზაზე ადრე ანალოგურ-ციფრული გარდამქმნელის (ADC) წინ. ეს ასე მუშაობს:
- მომხმარებელი ადგენს სასურველ მაქსიმალურ სიხშირეს, Fmax, ანალიზისთვის.
- იმ F-ზე დაყრდნობითmax, ანალიზატორი ავტომატურად აყენებს ანტი-ალიასინგის ფილტრის მოჭრის სიხშირეს Fmax.
- ანალოგური სენსორი სიგნალი გადის ფილტრში, რომელიც გამორიცხავს ან ძლიერად ასუსტებს ყველაფერს გადასვლის სიხშირეზე მაღლა.
- მხოლოდ გაფილტრული, სუფთა სიგნალი აღწევს ADC-მდე ნიმუშის აღებისთვის.
რადგან ფილტრი გამორიცხავს იმ მაღალ სიხშირეებს, რომელთა დამუშავებასაც არჩეული ნიმუშების აღების სიხშირე ვერ ახერხებს. ადრე დისკრეტიზაციამდე, ალიასინგი ფიზიკურად შეუძლებელი ხდება. რეალურ ფილტრს უსასრულოდ მკვეთრი მოჭრა არ შეუძლია, ამიტომ მოჭრის სიხშირეს ნაიკვისტის სიხშირეზე ოდნავ ქვემოთ აყენებენ, რათა გარდამავალ უბანში დამცავი ზოლი დარჩეს. ანტი-ალიასინგის ფილტრი ნებისმიერი ანალიზატორის ერთ-ერთი ყველაზე კრიტიკული ელემენტია და უზრუნველყოფს, რომ მიღებული FFT მანქანის ვიბრაციის სწორ და სანდო სურათს ასახავდეს არჩეულ დიაპაზონში. გაითვალისწინეთ, რომ ეს ფილტრაცია ანალოგური უნდა იყოს და უნდა უსწრებდეს დისკრეტიზაციას — გამოყენება ციფრული ფილტრაცია ADC-ს შემდეგ ალიასის გაუქმება შეუძლებელია, რადგან ამ მომენტისთვის ცრუ სიხშირე უკვე მონაცემებშია ჩაბეჭდილი.
5. პრაქტიკული შედეგები ანალიტიკოსისთვის
საველე პირობებში მომუშავე ინჟინრისთვის მთავარი დასკვნაა, პატივი სცეს ინსტრუმენტის სიხშირობრივ პარამეტრებს. F-ის მეტისმეტად დაბლა არჩევამmax შეიძლება ვერ უზრუნველყოს კარგი გარჩევადობა დაბალი რიგის პიკებზე, რის გამოც მნიშვნელოვანი მაღალი სიხშირის ინფორმაცია შეიძლება დაიფაროს; ანტი-ალიასინგის ფილტრი დაგიცავთ ცრუ პიკებისგან, მაგრამ ვერ გაჩვენებთ იმ ენერგიას, რომელიც უკვე გაფილტრეთ. საიმედო ხელსაწყოები ამას ავტომატურად აკეთებენ — პორტატული ანალიზატორი, როგორიცაა ბალანსეტი-1ა თავისი ADC-ის წინ ანტი-ალიასინგს აპარატურულად ახორციელებს, ამიტომ მის მიერ დიაგნოსტიკისთვის ნაჩვენები სპექტრები და დაბალანსებისთვის გამოყენებული 1× ამპლიტუდა-ფაზა მთელ სამუშაო დიაპაზონში ალიასირებული არტეფაქტებისგან თავისუფალია. პრაქტიკული დასკვნაა: დააყენეთ Fmax საკმარისად მაღლა, რომ დაფაროს თქვენთვის მნიშვნელოვანი ყველაზე მაღალი დეფექტური სიხშირე; ენდეთ იმას, რომ სწორად დაპროექტებული ანალიზატორი ალიასინგს არ გამოიწვევს, და ნებისმიერ აუხსნელ დაბალი სიხშირის პიკს ჯანსაღი ეჭვით მოეკიდეთ, სანამ სხვა მიზეზებს არ გამორიცხავთ.