बटरवर्थ फ़िल्टर को लागू करने के मानक तरीकों में से एक दूसरे-क्रम वर्गों के एक झरना के साथ है, प्रत्येक जटिल-संयुग्मित डंडे की एक जोड़ी के अनुरूप है। चौथे क्रम के फिल्टर के लिए, उदाहरण के लिए, दो सेकंड-ऑर्डर अनुभाग होंगे। अगर हम विचार करें कि कट-ऑफ़ के लिए जेड-प्लेन में लोअर फ़िल्टर फ़िल्टर के लिए पोल स्थान कैसे बदल जाते हैं क्योंकि कटऑफ 0hz के पास Nyquist के लिए डिज़ाइन किया गया है, तो पोल के प्रत्येक जोड़े द्वारा "बह निकला" यूनिट सर्कल के अंदर आर्क्स की एक जोड़ी से मेल खाती है। , जैसा कि निम्नांकित चित्र द्वारा दिखाया गया है [चौथे क्रम के फिल्टर के लिए]:
यह देखते हुए कि ये फ़िल्टर कितने समय के आसपास रहे हैं, और इस तथ्य को देखते हुए कि ये "आर्क्स" एस-प्लेन में सीधी रेखाओं के अनुरूप हैं, यह इस कारण से है कि किसी ने एक एकल पैरामीटर के साथ कार्यान्वयन फॉर्म विकसित किया होगा जो डंडे को स्वीप करने में सक्षम है "रन टाइम" के अनुसार आर्क्स के साथ ["डिज़ाइन टाइम" के विपरीत]। हालाँकि, मैं अभी तक ऐसा कुछ भी नहीं आया हूँ।
यह करने के विभिन्न तरीकों के साथ आने के लिए अपेक्षाकृत सरल है, विशेष रूप से सीमा के क्षेत्रों के भीतर, और इस पर थोड़ी अतिरिक्त गणना फेंकने की इच्छा के साथ। जो मैं सोच रहा हूं वह निम्नलिखित है:
क्या एक ट्यून करने योग्य [डिजिटल] दिए गए आदेश के बटरवर्थ फ़िल्टर को लागू करने का कुछ मानक तरीका है कि 1) में इष्टतम गुण (जैसे दक्षता, मजबूती), और 2) में पूरी रेंज शामिल है?
या यह वास्तव में सिर्फ इतनी आसान समस्या है कि कोई भी इसके बारे में बात करने के लिए परेशान नहीं करता है? यदि ऐसा है, तो ऐसा लगता है कि यह "स्थिर" डिज़ाइनों के विकल्पों के बगल में फ़िल्टर डिज़ाइन कार्यक्रमों में दिखाई देगा।
मुझे यह पता चला: चर कटऑफ आवृत्ति के साथ एक बहुउद्देश्यीय बटरवर्थ फ़िल्टर , लेकिन पहले Googling में इस बारे में अधिक जानकारी नहीं लगती है कि इसमें क्या है।
अपडेट (पुनः: उत्तर)
बस थोड़ा और स्पष्ट होने के लिए:
- मैं एक "मेटा-डिज़ाइन" के लिए एक पैरामीटर ([0,1] से कहता हूं) की तलाश कर रहा हूं, जो समय-बदलती प्रणाली में उपयोग के लिए डीसी से Nyquist (जबकि लाभ को सामान्य बनाए रखते हुए) को स्वचालित रूप से समायोजित करेगा। बटरवर्थ बाधाओं के अलावा इस दो-पोल गुंजयमान यंत्र की तरह कुछ । विचार यह है कि रनटाइम पर सामान्य ऑफ़लाइन डिज़ाइन प्रक्रिया से गुजरने की तुलना में पैरामीटर की गणना करना अधिक कुशल होगा।
- मैं जरूरी नहीं कि एक "मेटा-फ़िल्टर" कैसे डिजाइन करना चाहता हूं (यानी संख्याओं के बजाय चर के साथ गणित करें), मैं सोच रहा हूं कि क्या मानक [गैर-स्पष्ट] कार्यान्वयन रूपों के लिए विकल्प हैं - क्योंकि, कहते हैं, जो सीधा-साधा दृष्टिकोण है, वह स्थिर मामले से मेल खाता है, समय-समय पर अलग-अलग मामलों में संख्यात्मक मुद्दों को समाप्त करता है।
- हो सकता है कि कोई समस्या न हो, और सीधी बात यह है कि व्यवहार में इसका उपयोग किया जाता है। वह महान होगा। मेरी चिंता यह है कि मैंने इस विषय में स्पष्ट रूप से उल्लेख किए गए स्रोतों में से किसी में भी नहीं देखा है जो मैंने परामर्श दिया है, लेकिन शायद मैं अभी कुछ स्पष्ट याद कर रहा हूं, इसलिए मैं पूछ रहा हूं।
- यहां अधिक विवरण जोड़ने की प्रक्रिया में, मैं पैरामीट्रिक बाइकाड संरचनाओं के एक सामान्य उपचार में भाग गया , जो लगभग वही है जो मैं देख रहा हूं (और कुछ अच्छे संदर्भ हैं)।
अपडेट २
मैं जवाब की तलाश कर रहा हूं जैसे कि मैंने जेसन आर को अपनी दूसरी टिप्पणी में रखा था, इस प्रकार है:
"अरे हाँ, आप टैप-थ्रू स्टेट लेटिस के रूप में पैरामीशन III-2 बी का उपयोग करना चाहते हैं, क्योंकि यह बहु-संख्या की न्यूनतम संख्या का उपयोग करते हुए इस तरह के और इस तरह के किनारे के मामले को हल करता है।"
शायद ऐसा कुछ भी मौजूद नहीं है, लेकिन मेरा सवाल यह है कि क्या यह होता है, और यदि ऐसा है, तो यह क्या है, या मुझे यह कहां मिल सकता है?
जैकपोट
जेसन आर के जवाब में comp.dsp धागे में टिम वेस्कॉट द्वारा दिए गए "ऑब्जर्वर कैनोनिकल फॉर्म" के एक संदर्भ के आधार पर , मैंने यह मानने का फैसला किया कि मुझे नियंत्रण प्रणाली साहित्य में चारों ओर खुदाई शुरू करनी पड़ सकती है, इसलिए मैंने एक खोज करने की कोशिश की बटरवर्थ "स्टेट स्पेस" , और इसने निम्नलिखित को बहुत ही शांत कर दिया, डिजाइनिंग / इम्प्लीमेंटेशन का उपचार, न केवल पैरामीट्रिक बटरवर्थ, बल्कि चेबीशेव और एलिप्टिक फिल्टर:
सोफोकल्स जे। ऑरफैनिडिस, "हाई-ऑर्डर डिजिटल पैरामीट्रिक इक्वालाइज़र डिज़ाइन," जे ऑडियो इंजी। सोक्स।, वॉल्यूम। 53, पीपी। 1026-1046, नवंबर 2005।
इसमें खुदाई करने में थोड़ा समय लगने वाला है, लेकिन मैंने अब तक जो भी पढ़ा है, उसके आधार पर अगर मुझे वह नहीं मिल रहा है तो मुझे बहुत आश्चर्य होगा। मैं इस एक को comp.dsp संदर्भ के लिए जेसन आर को दे रहा हूं जिसने मुझे ऑर्फ़नीडिस पेपर पर ले जाया। उनका जवाब बटरवर्थ फिल्टर को डिजाइन करने का एक अच्छा व्यावहारिक अवलोकन भी है।