सेट अप
हम एक इनपुट सिग्नल साथ एक प्रणाली पर विचार करते हैं , और स्पष्टता के लिए हम के मूल्यों को वोल्टेज के रूप में संदर्भित करते हैं , जहां आवश्यक हो। हमारी नमूना अवधि , और इसी नमूना दर ।एक्स ( टी ) टी एफ एस ≜ 1 / टीx(t)x(t)Tfs≜1/T
फूरियर रूपांतरण के लिए, हम कन्वेंशन
उलटा फूरियर ट्रांसफॉर्मेशन
ध्यान दें कि इन सम्मेलनों के साथ, लाप्लास चर का एक कार्य है ।
X(i2πf)=F(x(t))≜∫∞−∞x(t)e−i2πftdt,
एक्स रों = मैं ω = मैं 2 π चx(t)=F−1(X(i2πf))≜∫∞−∞X(i2πf)ei2πftdf.
Xs=iω=i2πf
आदर्श नमूना और पुनर्निर्माण
आइए हम आदर्श नमूने से शुरू करें: न्यक्विस्ट-शैनन नमूना प्रमेय के अनुसार , एक संकेत जो कि , यानी लिए bandlimited है।
तो मूल संकेत पूरी तरह से नमूने से फिर से बनाया जा सकता है , जहां । दूसरे शब्दों में, संकेत की बैंडविड्थ पर स्थिति ( न्युकिस्ट मानदंड कहा जाता है ) को देखते हुए, यह समय में समसामयिक असतत बिंदुओं पर इसके तात्कालिक मूल्यों को जानने के लिए पर्याप्त है।f < १x(t)एक्स(मैं2πच)=0,f<12fs
एक्स[एन]≜एक्स(एनटी)n∈जेड
एक्स( मैं 2 πच) = 0 ,डब्ल्यू एच ई एन| च| ≥ १2चरों,
एक्स [ एन ] ≜ एक्स ( एन टी)n ∈ Z
नमूना प्रमेय भी पुनर्निर्माण के लिए एक स्पष्ट तरीका देता है। आइए हम इसे इस तरह से सही ठहराते हैं जो निम्न प्रकार से सहायक होगा: आइए हम एक सिग्नल के फूरियर ट्रांसफॉर्म को चरण :
साथ इसके रीमैन योग द्वारा अनुमानित करें।
जहां । आइए हम इसे एक अभिन्न के रूप में फिर से लिखते हैं, हम जो त्रुटि कर रहे हैं, उसे निर्धारित करने के लिए:
एक्स ( टी ) टी एक्स ( मैं 2 π च ) ~ ∞ Σ n = - ∞ एक्स ( एन Δ टी ) ई - मैं 2 π च n Δ टी Δ टी , Δ टी = टी ∞ Σ n = - ∞ एक्स ( एन टी ) ई -एक्स( मैं 2 πच)x ( t )टी
एक्स( मैं 2 πच) ~ Σn = - ∞∞एक्स ( एन Δ टी ) ई- मैं 2 πचn Δ टीΔ टी ,
Δ टी = टी एक्स(टी)Σ ∞ n = - ∞ टीδ(टी-एनटी)Σ ∞ n = - ∞ δ(च-कश्मीर/टी)Σn = - ∞∞x ( n T)) ई- मैं 2 πचएन टीटी= ∫∞- ∞Σn = - ∞∞x(t)e−i2πftTδ(t−nT)dt=X(i2πf)∗F(T∑n=−∞∞δ(t−nT))=∑k=−∞∞X(f−k/T),(1)
जहां हमने और
नमूना फ़ंक्शन के उत्पाद पर
कन्वेक्शन प्रमेय का उपयोग किया है। , तथ्य यह है कि नमूना फ़ंक्शन के फूरियर रूपांतरण , और डेल्टा कार्यों पर अभिन्न रूप से किया जाता है।
x(t) ∑∞n=−∞Tδ(t−nT)∑∞n=−∞δ(f−k/T)
ध्यान दें कि बाएं हाथ की ओर वास्तव में , जहां है असतत समय फूरियर को बदलने इसी नमूना संकेत के , के साथ आयाम रहित असतत समय आवृत्ति।एक्स 1 / टी ( मैं 2 π च टी ) एक्स [ एन ] ≜ एक्स ( एन टी ) च टीTX1/T(i2πfT)X1/T(i2πfT)x[n]≜x(nT)fT
यहाँ हम Nyquist मानदंड के पीछे आवश्यक कारण देखते हैं: यह वही है जो गारंटी देने के लिए आवश्यक है कि योग की शर्तें ओवरलैप नहीं हैं। Nyquist मानदंड के साथ, उपरोक्त राशि अंतराल के स्पेक्ट्रम के आवधिक विस्तार से कम हो जाती है पूरी वास्तविक रेखा तक।[−fs/2,fs/2]
चूँकि DTFT in में एक ही फूरियर रूपांतरण है अंतराल में अपने मूल संकेत के रूप में, हम इसे केवल आयताकार फ़ंक्शन गुणा कर सकते हैं और मूल संकेत वापस मिलता है। कनवल्शन प्रमेय के माध्यम से , यह आयताकार कार्य के फूरियर रूपांतरण के साथ डीराक कंघी को समझाने के लिए है, जो हमारे सम्मेलनों में
जहां सामान्यीकृत sinc समारोह है
[ - f s / २ , f s / २ ] r e c t ( f / f s ) F ( r e c t ( f / f s ) ) = १ / T s i n c ( t / T) ) , एस मैं एन सी ( एक्स ) ≜ पाप ( π(1)[−fs/2,fs/2]rect(f/fs)
F(rect(f/fs))=1/Tsinc(t/T),
x ( t ) = ∞ ∑ n = - ∞ x [ n ] s i n c ( t / T - n ) ।sinc(x)≜sin(πx)πx.
इसके बाद दीक्षांत समारोह में प्रत्येक डायराक डेल्टा की जगह डायनेक कंघी में एक सिन-फंक्शन होता है जिसे डेल्टा की स्थिति में स्थानांतरित कर दिया जाता है,
यह
-शैनन प्रक्षेप सूत्र है ।
x(t)=∑n=−∞∞x[n]sinc(t/T−n).(2)
गैर-आदर्श नमूना है
उपरोक्त सिद्धांत को वास्तविक दुनिया में अनुवाद करने के लिए, सबसे कठिन हिस्सा बैंडलिमिटिंग की गारंटी है, जो नमूना लेने से पहले किया जाना चाहिए। इस उत्तर के प्रयोजनों के लिए, हम मानते हैं कि यह किया जा चुका है। फिर शेष कार्य सिग्नल के तात्कालिक मूल्यों के नमूने लेना है। चूँकि एक वास्तविक ADC को नमूना के लिए सन्निकटन बनाने के लिए एक निश्चित समय की आवश्यकता होगी, इसलिए सामान्य कार्यान्वयन सिग्नल के मूल्य को एक नमूना-और-होल्ड-सर्किट पर संग्रहीत करेगा, जहाँ से डिजिटल सन्निकटन बनता है।
भले ही यह शून्य-ऑर्डर-होल्ड से बहुत मिलता जुलता हो, यह एक अलग प्रक्रिया है: नमूना-और-होल्ड से प्राप्त मूल्य वास्तव में सिग्नल का तात्कालिक मान है, यह अनुमान लगाने के लिए कि सिग्नल स्थिर रहता है। नमूना मान रखने वाले संधारित्र को चार्ज करने में लगने वाली अवधि। यह आमतौर पर वास्तविक विश्व प्रणालियों द्वारा अच्छी तरह से हासिल किया जाता है।
इसलिए, हम कह सकते हैं कि एक वास्तविक दुनिया एडीसी, बैंड-क्लिटिंग की समस्या की अनदेखी, आदर्श नमूने के मामले में एक बहुत अच्छा सन्निकटन है, और विशेष रूप से नमूना और पकड़ से आने वाली "सीढ़ी" किसी भी त्रुटि का कारण नहीं बनती है। स्वयं द्वारा नमूना लेना ।
गैर-आदर्श पुनर्निर्माण
पुनर्निर्माण के लिए, लक्ष्य एक इलेक्ट्रॉनिक सर्किट कि में प्रदर्शित होने-के-योग sincs सिद्ध मिल रहा है । चूँकि sinc में समय की एक अनंत सीमा होती है, यह बिल्कुल स्पष्ट है कि यह बिल्कुल महसूस नहीं किया जा सकता है। इसके अलावा, एक उचित सन्निकटन के लिए भी इस तरह के संकेतों के गठन के लिए कई उप-सर्किट की आवश्यकता होती है, और जल्दी से बहुत जटिल हो जाते हैं। इसलिए, आमतौर पर एक बहुत सरल सन्निकटन का उपयोग किया जाता है: प्रत्येक नमूने पर तत्काल, नमूना मूल्य के अनुरूप एक वोल्टेज आउटपुट होता है, और अगले नमूना इंस्टेंट तक स्थिर रखा जाता है (हालांकि वैकल्पिक विधि के उदाहरण के लिए डेल्टा-सिग्मा मॉडुलन देखें )। यह ज़ीरो-ऑर्डर होल्ड है , और आयत फ़ंक्शन के साथ ऊपर उपयोग किए गए सिनको को बदलने के लिए संबंधित है 1 / टी आर ई सी टी ( टी / टी - 1 / 2 ) ( 1 / टी आर ई सी टी ( टी / टी - 1 / 2 ) ) * ( ∞ Σ n = - ∞ टी एक्स [ एन ] δ ( टी - एन टी ) ) , 1 / टी टी(2)1 / टीrect(t/T−1/2) । सजा का मूल्यांकन
डेल्टा फ़ंक्शन की परिभाषित संपत्ति का उपयोग करते हुए, हम देखते हैं कि इससे वास्तव में क्लासिक निरंतर-समय की तरंग तरंग का परिणाम होता है। का कारक में प्रस्तुत को रद्द करने के लिए प्रवेश करता है । इस तरह के कारक की आवश्यकता इस तथ्य से भी स्पष्ट है कि आवेग प्रतिक्रिया की इकाइयां 1 / समय हैं।
(1/Trect(t/T−1/2))∗(∑n=−∞∞Tx[n]δ(t−nT)),
1/TT(1)
द्वारा पारी गारंटी करने के लिए है करणीय । यह केवल (जिसका वास्तविक समय सिस्टम में परिणाम हो सकता है या जब बाहरी घटनाओं के लिए बहुत सटीक सिंक्रनाइज़ेशन की आवश्यकता हो सकती है) ), जिसे हम इस प्रकार अनदेखा करेंगे।1 / टी आर ई सी टी ( 1 / टी )−1/2T1/Trect(1/T)
वापस करने के लिए की तुलना , हम आवृत्ति डोमेन है, जो बेसबैंड छोड़ पूरी तरह अछूता और स्पेक्ट्रम, कहा जाता है की उच्च आवृत्ति प्रतियां के सभी हटाया में आयताकार समारोह जगह ले ली है छवियों , फूरियर के साथ समारोह के बदलने । यह निश्चित रूप से
1 / टी आर ई सी टी ( टी / टी ) एस आई एन सी ( एफ / एफ एस ) ।(1)1/Trect(t/T)
sinc(f/fs).
ध्यान दें कि आदर्श मामले में तर्क कुछ उल्टा है: वहाँ हमने अपने लक्ष्य को परिभाषित किया, जो कि छवियों को हटाने के लिए था, आवृत्ति डोमेन में, और समय डोमेन में परिणाम निकाले। यहाँ हमने परिभाषित किया कि टाइम डोमेन में पुनर्निर्माण कैसे किया जाए (क्योंकि जो हमें पता है कि कैसे करना है), और आवृत्ति डोमेन में परिणाम निकाले।
तो शून्य-ऑर्डर होल्ड का परिणाम यह है कि आवृत्ति डोमेन में आयताकार विंडोिंग के बजाय, हम सिंस के साथ एक विंडोिंग फ़ंक्शन के रूप में समाप्त होते हैं। इसलिए:
- फ़्रीक्वेंसी रिस्पांस अब बंदगली नहीं है। बल्कि यह रूप में तय करता है , ऊपरी आवृत्तियों पर मूल सिग्नल की छवियां होती हैं1/f
- बेसबैंड में, प्रतिक्रिया पहले से ही काफी कम हो जाती है, पर लगभग -4 डीबी तक पहुंच1/2fs
कुल मिलाकर, शून्य-ऑर्डर होल्ड का उपयोग व्हिटेकर-शैनन इंटरपोलेशन फॉर्मूले में दिखाई देने वाले टाइम-डोमेन sinc फ़ंक्शन को अनुमानित करने के लिए किया जाता है । नमूना करते समय, समान दिखने वाला नमूना और पकड़ संकेत के तात्कालिक मूल्य का अनुमान लगाने की समस्या का एक तकनीकी समाधान है, और अपने आप में कोई त्रुटि उत्पन्न नहीं करता है।
ध्यान दें कि पुनर्निर्माण में कोई भी जानकारी नहीं खोई गई है, क्योंकि हम प्रारंभिक शून्य-ऑर्डर होल्ड के बाद उच्च आवृत्ति छवियों को हमेशा फ़िल्टर कर सकते हैं। डीएसी से पहले या बाद में लाभ हानि को एक व्युत्क्रम सिन फ़िल्टर द्वारा भी मुआवजा दिया जा सकता है। इसलिए अधिक व्यावहारिक दृष्टिकोण से, जीरो-ऑर्डर होल्ड का उपयोग आदर्श पुनर्निर्माण के लिए एक प्रारंभिक कार्यान्वयन योग्य सन्निकटन के निर्माण के लिए किया जाता है , जिसे बाद में और बेहतर बनाया जा सकता है, यदि आवश्यक हो।