درک پنجرهبندی در تحلیل FFT
پنجره سازی یک مرحله پردازش سیگنال است که در آن یک تابع وزن گذاری ریاضی — یک «پنجره» — برای یک بلوک از شکلموج زمانی دادهها قبل از تحویل به تبدیل فوریه سریع اعمال میشود. شکل پنجره دامنه سیگنال ثبت شده را به صورت نرم در ابتدا و انتهای بلوک زمانی به صفر کاهش میدهد، بنابراین دادهها بدون پرش ناگهانی یکی میشوند. این عملیات تنها چیزی است که یک خطای همهگیر به نام نشت طیفی و بنابراین برای تولید یک درست طیف ارتعاش. In practical تحلیل ارتعاشات، انتخاب و اعمال صحیح پنجره تفاوت بین یک طیف تمیز، قابل اعتماد و یک طیف تار و گمراهکننده است.
1. تعریف: تابع پنجره چیست؟
یک تابع پنجرهای یک نمایه است — مجموعهای از عوامل ضرب، یکی برای هر نمونه — که بر روی بلوک زمانی خام قرار داده میشود. جایی که مقدار پنجره 1.0 است نمونه بدون تغییر از سر میگذرد؛ جایی که به سمت 0.0 متمایل میشود نمونه تضعیف میشود. از آنجا که تقریباً هر پنجره در میانه اوج میگیرد و در هر دو انتها کاهش مییابد، ضرب رکورد زمانی در پنجره قطعه ثبت شده را مجبور میکند که با دامنه صفر شروع و پایان یابد. ریاضیات فورفورتو بدون تغییر است؛ پنجرهکاری صرفاً دادهها را از قبل شرطبندی میکند تا فرضهای داخلی تبدیل برآورده شوند. بدون آن، طیفی که دستگاه تجزیه و تحلیل بازمیگرداند میتواند به لحاظ کمی نادرست باشد حتی اگر سنسور و بقیه زنجیره اندازهگیری کامل باشند.
2. مسئله: نشت طیفی
FFT دارای یک فرض ذاتی است: بلوک محدود داده های زمانی را که تجزیه و تحلیل میکند به عنوان یک چرخه کامل از سیگنالی کاملاً دورهای که برای همیشه تکرار میشوددر نظر میگیرد. سیگنال های ماشین های واقعی تقریباً هرگز پیروی نمیکنند. وقتی اکتساب در لحظات دلخواه شروع و پایان مییابد، انتهای بلوک ثبت شده با آغاز آن هماهنگ نمیشود، بنابراین وقتی FFT ذهنی بلوک را به روی خود بازمیگیرد ناپیوستگی های تیز و مصنوعی در مرزها میبیند.
تبدیل آن پرش های ناگهانی را به عنوان محتوای واقعی فرکانس بالا تفسیر میکند که در ماشین وجود ندارد. انرژی که واقعاً متعلق به یک فرکانس قله گسسته و منفرد است تار میشود — آن«نشت» میکند — به سمت سطلهای فرکانسی همسایه در هر دو طرف. پیامدها سهگانه است:
- دقت دامنه کاهشیافته: ارتفاع اندازهگیری شده قله پایینتر از مقدار واقعی آن خوانده میشود زیرا انرژی آن به جای تمرکز در یکی، در بسیاری از سطلها پخش شده است.
- قلههای گسترشیافته: خط بیشتر و کمتر به حدت از آنچه فیزیک اساسی توجیه میکند، عریض ظاهر میشود و برآورد فرکانسی را تار میکند.
- از دست رفتن تفکیکپذیری: انرژی ریخته شده سطح نویز را در اطراف یک قله بزرگ بالا میبرد و قلههای کوچک مجاور را مدفون میکند — دقیقاً آنهای کوچک هارمونیک ها و نوارهای جانبی که اغلب داستان تشخیصی را حمل میکنند.
۳. راه حل: اعمال پنجره
پنجرهگیری نشت را با جبور صاف سیگنال به look تناوبی در داخل بلوک درمیآورد. ضرب شکل موج خام در پنجره، دامنهها را در انتهای شدید آغاز و پایان به صفر کاهش میدهد، که ناپیوستگیهای مرزی را حذف میکند و در واقع FFT را فریب میدهد تا سیگنال پیوسته و بدون شکاف را ببیند. پاداش آن طیفی بسیار تمیزتر است:
- دقت دامنه بهطور قابلتوجهی بهبودیافته، بنابراین ارتفاع قلهها را میتوان علیه vibration-severity limits.
- قلههای فرکانس تیزتر و بهتر تعریفشده که یک خرابی را به یک مرتبه یا جزء خاص مرتبط میکند.
- سطح نویز موثر پایینتر، که سیگنالهای کوچک را کنار یکهای بزرگ برجسته میکند.
ناگزیر، یک تعادل وجود دارد. کاهش انتهای ضبط شده از انرژی رکورد و گسترش اندکای از کاسه طیفی اصلی را کاهش میدهد، بنابراین پنجرهگیری دقت فرکانس کمی را برای کاهش بزرگ در نشت تبدیل میکند. هر پنجره نقطه متفاوتی در آن سازش است، که همینطور است که چندین شکل وجود دارد.
۴. انواع پنجرههای معمول
دهها تابع پنجرهگیری طراحی شدهاند، که هر یک بلوک زمانی را کمی متفاوت وزندار میکند. برای کار ماشینآلات عامالغرض، یک نوع غالب است.
پنجره هانینگ
The پنجره هانینگ (یک ضرب کسینوسی بالارفته) تعادل عالی بین دقت فرکانس و دقت دامنه ارائه میدهد، و این پیشنهادشده برای عملاً تمام اندازهگیریهای ارتعاش ماشینآلات چرخان استاندارد است. مگر اینکه دلیل خاصی برای اینکار برخلاف داشته باشد، پنجره هنینگ باید همیشه انتخاب شود. این انتخاب صحیح برای سیگنالهای تناوبی پیوسته و گسترده که تسلط دارند پایش وضعیت.
ویندوزهای دیگر
- پنجره مستطیلی (همچنین نامیده میشود یکنواخت، یا “هیچ”): معادل اعمال هیچ پنجرهای نیست. بهترین دقت فرکانس را اما بدترین نشت طیفی دارد، و فقط زمانی مناسب است که سیگنال بتواند کاملاً تناوبی در داخل بلوک باشد — یا هنگام ضبط رویدادهای گذرا بسیار تیز و کاملاً محتوا، مانند یک ضربه.
- پنجره صاف: دقیقترین اندازهگیری دامنه از هر پنجره معمول را فراهم میکند، با قیمت دقت فرکانس بسیار ضعیف (قلههای بسیار گسترده). این پنجره انتخاب برای کار کالیبراسیون و هر کاری که دقیق دامنه از یک قله بیشتر از فرکانس دقیق آن مهم است — برای مثال، تایید یک حسگر در برابر یک گواهی کالیبراسیون در یک شیکر مرجع شناخته شده.
- پنجره همینگ: ارتباط نزدیک با پنجره هنینگ، با تعادلهای جزئی در رفتار نوارهای جانبی؛ به ندرت در تشخیص ماشینآلات روتین لازم است.
5. چه زمانی از پنجره استفاده کنیم — و تعامل آن با رزولوشن
برای نظارت بر وضعیت ماشینآلات قاعده ساده است: همیشه از یک پنجره هنینگ استفاده کنید برای تحلیل طیفی عمومی. غیرفعال کردن پنجره — انتخاب Rectangular روی سیگنال عادی در حال اجرا — دادههای نادقیق و احتمالاً گمراهکننده ایجاد میکند، زیرا نشتاندازی هم ارتفاع پیکها و هم کف نویز ظاهری را تحریف میکند. ابزارهای مدرن پنجره Hanning را بهطور پیشفرض اعمال میکنند دقیقاً برای اینکه ضروری برای یک طیف قابلاعتماد و دقیق است.
پنجرهسازی تنهایی کار نمیکند. چون تاپرینگ هر خط طیفی را گسترش میدهد، رزولوشن فرکانسی عملی که بهدست میآید نتیجهی ترکیبی از انتخاب پنجره و پارامترهای تجزیه و تحلیل — طول بلاک (تعداد نمونهها)، نرخ نمونهبرداری و محدوده است. وقتی پیکها خیلی نزدیک به هم باشند، افزایش طول رکورد زمانی آنها را سریعتر از تغییر پنجره تیز میکند؛ شما میتوانید این معاوضه را با یک محاسبهگر وضوح FFT قبل از متعهد شدن به تنظیم اندازهگیری. پنجرهسازی نیز متمایز و مکمل است پالایش سیگنال: فیلتر باندهای فرکانسی ناخواسته را از سیگنال حذف میکند، در حالیکه پنجره هر باندی را که باقی میماند تهیه میکند تا FFT بتواند آن را بهطور صحیح نمایش دهد.
6. پنجرهسازی در محل
در تشخیصهای عملی پنجره به ندرت چیزی است که تحلیلگر بهطور آگاهانه به آن فکر میکند — و این طراحیشده است. وقتی یک مهندس با یک ابزار دوکانالی قابلحمل مثل بالانس-1a، نرمافزار پنجره Hanning را بهطور خودکار قبل از محاسبهی FFT اعمال میکند، بنابراین پیک 1× و هارمونیکهای آن در دامنه و فرکانس واقعی خود بدون هیچ مرحلهی اضافی ظاهر میشوند. آن طیف صحیحپنجرهشده است چه چیزی به ابزار اجازه میدهد تا یک سرعت دویدن پیک را از نویز نزدیک جدا کند و نتیجه را بعد از تصحیح تأیید کند. فهمیدن اینکه پنجره زیرپوستی چه کار میکند به تحلیلگر کمک میکند تا بفهمد چه زمانی یک انتخاب غیرپیشفرض — Flattop برای یک بررسی کالیبراسیون، Rectangular برای یک مرحلهی انتقالی تمیز — واقعاً توجیهشده است. عدم تعادل Windowing in FFT Analysis: Definition & Guide | Vibromera