|
|
کنترل فعال نویز باندباریک در یک کانال به روش fxlms بر پایهی ریزکنترل کنندهی avr
|
|
|
|
|
نویسنده
|
تحویلیان احسان ,ایرانپور میلاد ,لقمانی علی
|
منبع
|
مهندسي مكانيك مدرس - 1401 - دوره : 22 - شماره : 9 - صفحه:625 -635
|
چکیده
|
کاهش نویز با صرف کمترین هزینه و با بالاترین بازده اخیراً به یکی از چالشهای اساسی برای تولیدکنندگان صنعتی تبدیل شده است. در این مقاله به طراحی و ساخت سیستمی مقرون به صرفه برای کاهش نویز تک فرکانس و مزاحم که از محصولات و ماشینآلات صنعتی تولید میشود، پرداخته شده است. برای دستیابی به این هدف، از کنترل فعال نویز باندباریک به روش fxlms با کمک فیلتر تطبیقی دیجیتال با دو ضریب، به نام فیلتر شکافی تطبیقی، استفاده شده است. برای تست عملکرد الگوریتم پیشنهادی، سازهای به صورت کانال طراحی شده و پیادهسازیهای مورد نظر بر روی آن انجام شده است. همچنین به منظور کاهش هزینههای پیادهسازی، بورد آردوینو یونو (arduino uno) که دارای یک ریزکنترلکنندهی avr (atmega328p) است، به عنوان هستهی پیادهسازی الگوریتمها مورد استفاده قرار گرفته است. پس از پیادهسازی الگوریتم مذکور بر روی این مجموعه، تا حدود 15 دسیبل در فرکانسهای 400 هرتز و 750 هرتز و تا حدود 30 دسیبل در فرکانسهای 650 هرتز و 950 هرتز، کاهش نویز مشاهده شده است. همچنین پیادهسازی این الگوریتم برای کاهش نویز در دو فرکانس به صورت همزمان نیز انجام شده که نتایج تقریبا اثربخشی داشته و در یکی از این فرکانسها تا حدود 18 هرتز کاهش نویز مشاهده شده است.
|
کلیدواژه
|
کنترل فعال نویز، fxlms ، فیلتر شکافی تطبیقی، avr ، آردوینویونو
|
آدرس
|
دانشگاه صنعتی اصفهان, دانشکده مهندسی مکانیک, ایران, دانشگاه صنعتی اصفهان, دانشکده مهندسی مکانیک, ایران, دانشگاه صنعتی اصفهان, دانشکده مهندسی مکانیک, ایران
|
پست الکترونیکی
|
a.loghmani@iut.ac.ir
|
|
|
|
|
|
|
|
|
narrowband active noise control in a duct using the fxlms method by means of an avr microcontroller
|
|
|
Authors
|
tahvilian e. ,iranpour m. ,loghmani a.
|
Abstract
|
lowcost and highly effective noise reduction has recently become one of the substantial challenges for industrial manufacturers. this paper presents the design and construction of a costeffective system for attenuating singlefrequency annoying noise generated from industrial products and machines. to achieve this goal, narrowband active noise control using filteredx least mean square (fxlms) method has been used with the help of a twofactor digital adaptive filter, called the adaptive notch filter. therefore, a duct structure has been designed and experimental tests have been performed on it. to reduce implementation costs, the arduino uno board, which has an avr microcontroller (atmega328p), has been used as the controller. about 15db noise attenuation at 400hz and 750hz frequencies and about 30db noise attenuation at 650hz and 950hz frequencies have been achieved. then, active noise control for two separate and simultaneous frequencies has been performed, which had somewhat effective results, and in one of these frequencies, noise attenuation of about 18db has been observed.
|
Keywords
|
active noise control ,fxlms ,adaptive notch filter ,avr ,arduino uno ,fxlms ,avr
|
|
|
|
|
|
|
|
|
|
|