मनमाने ढंग से बदलाव के साथ एक चरण शिफ्टर कैसे बनाया जाए


11

फ्रेड, एक डीएसपी इंजीनियर, कुछ खरीदारी करने के लिए अपने पसंदीदा डीएसपी स्टोर में जाता है।

फ्रेड: हाय, मैं एक चरण मज़दूर खरीदना चाहता हूँ।

दुकान सहायक: हम्म, वास्तव में आपका क्या मतलब है?

फ्रेड: ठीक है, तुम्हें पता है, अगर आप की तरह एक sinusoid में डाल आपको मिल उत्पादन में, किसी के लिए । और हां, समायोज्य होना चाहिए।x(t)=sin(ω0t)y(t)=sin(ω0tθ) θω0θ

दुकान सहायक: ओह, मैं देख रहा हूँ। क्षमा करें, नहीं, हमारे पास वे नहीं हैं। लेकिन मुझे याद है कि अन्य लोगों को एक ही चीज़ की ज़रूरत होती है, और वे हमेशा हिल्बर्ट ट्रांसफार्मर, मल्टीप्लायरों के एक जोड़े, और एक योजक को खरीदते हैं, और वे किसी भी तरह इन सभी चीजों को एक साथ जोड़ते हैं एक समायोज्य चरण मज़दूर बनाने के लिए।

फ्रेड: ओह हाँ, ठीक है!

फ्रेड समझने का नाटक करता है कि आदमी किस बारे में बात कर रहा है। बेशक वह कैसे करना है पता नहीं है। वह जो कुछ भी कहता है वह सब कुछ खरीदता है, जिसे वह चाहता है, और अपने आप से सोचता है कि वह इसे घर पर पता लगा सकता है, या, और सब कुछ विफल होने पर, वह इसे डीएसपीईएस में पूछ सकता है।

फ्रेड समायोज्य चरण शिफ्ट साथ एक चरण शिफ्टर का निर्माण कैसे कर सकता है जो उसे स्टोर में मिला है?θ


महान एक! कृपया स्पष्ट करें कि क्या चरण सभी आवृत्तियों (किसी दिए गए बैंड पर) के लिए समान होना चाहिए या यदि कोई निरंतर मनमानी देरी पर्याप्त होगी (किसी भी आवृत्ति को देखते हुए, आप चरण को स्थापित कर सकते हैं, लेकिन चरण आवृत्ति के साथ रैखिक रूप से बदल जाएगा)। मुझे लगता है कि मैं किसी भी मामले का जवाब जानता हूं, लेकिन एक दो दिन इंतजार करूंगा कि क्या और क्या होता है!
दान बॉशेन

इस दुकान के बारे में आप बात कर रहे हैं ... यह हिल्बर्ट होटल के बगल में है, है ना?
M529

इधर-उधर की दुकानों द्वारा स्टॉक किए गए एकमात्र सभ्य हिल्बर्ट ट्रांसफॉर्मर से लगता है कि ये उत्पादन में देरी के लिए बहुत बड़ा इनपुट है। मैंने टाइम मशीनों की एक सूची में कुछ तेजी से देखे, लेकिन उस विक्रेता के लिए येल्प की समीक्षा में 0 सितारे हैं।
हॉटपावर 2

@DanBoschen: किसी भी साइनसोइडल इनपुट को उसकी आवृत्ति की परवाह किए बिना, द्वारा स्थानांतरित किया जाएगा । इसलिए चरण की देरी हर आवृत्ति के लिए अलग है। θ
मैट एल

2
@ hotpaw2: बस उन सितारों को अनदेखा करें और वे बिकने से पहले जल्दी से एक हो जाएं!
मैट एल।

जवाबों:


9

अच्छा प्रश्न! यह मेरी पसंदीदा ट्रिगर पहचान में से एक का उपयोग करता है (जिसका उपयोग यह दिखाने के लिए भी किया जा सकता है कि क्वाडरेचर मॉड्यूलेशन वास्तव में एक साथ आयाम और चरण मॉड्यूलेशन है)।

का हिल्बर्ट रूपांतरण है । इसके अलावा, (करने के लिए विवश , के साथ) । यह एक संभव दृष्टिकोण का सुझाव देता है। कहो फ्रेड की जरूरत रेडियन। वह गणना करता है । फिर, उसे और खोजने की जरूरत है कि और , और , जो एक साधारण बीजगणित समस्या है। , सेट करें ,- क्योंकि ( 2 π 0 टी ) पाप ( 2 π 0 टी + θ ) = एक पाप ( 2 π 0 टी ) + क्योंकि ( 2 π 0 टी ) एक 2 + 2 = 1 θ = atan2 ( ,sin(2πf0t)cos(2πf0t)

sin(2πf0t+θ)=asin(2πf0t)+bcos(2πf0t)
a2+b2=1θ = 2.1 तन ( 2.1 ) - 1.71 एक एक 2 + 2 = 1 / एक = - 1.71 एक < 0 > 0 एक 0 = - 1 0 = 1.71 n = θ=atan2(b,a)θ=2.1tan(2.1)1.71aba2+b2=1b/a=1.71a<0b>0a0=1b0=1.71 a=a0/nb=b0/na-bn=a02+b02 , , और । फिर, फ्रेड आसानी से एक हिल्बर्ट ट्रांसफार्मर, दो मल्टीप्लायरों, दो डीसी स्रोतों का उपयोग कर (करने के लिए एक सेट द्वारा वांछित चरण के साथ एक साइन उत्पन्न कर सकते हैं वोल्ट और करने के लिए अन्य वोल्ट, कोसाइन के हस्ताक्षर की देखभाल करने के लिए), और एक योजक।a=a0/nb=b0/nab

ऊपर वर्णित प्रणाली की आवेग प्रतिक्रिया द्वारा दी गई है:

aδ(t)+bπt

खंड आरेख:

यहाँ छवि विवरण दर्ज करें


abcosθsinθ

स्पष्टीकरण के लिए, क्या आप कुल प्रणाली की आवेग प्रतिक्रिया और / या आवृत्ति प्रतिक्रिया जोड़ सकते हैं?
मैट एल।

1
बहुत अच्छा MBaz, यह मैं क्या सोच रहा था की तर्ज पर है- अनिवार्य रूप से एक "वेक्टर मॉड्यूलेटर" जो इस उद्देश्य (एक आवेदन के रूप में) के लिए खरीदा गया घटक है। HILbert ट्रांसफार्मर को बैंड-सीमित होने के लिए प्रतिबंधित किए बिना एक वास्तविक घटक के रूप में खरीदा नहीं जा सकता है (या मुझे लगता है कि उपयोगकर्ता ब्याज के प्रत्येक बैंड के लिए एक अलग ट्रांसफार्मर प्राप्त कर सकता है)। मुझे अब मैट के समाधान को देखने में बहुत दिलचस्पी है अगर यह अलग है क्योंकि यह सब मेरे साथ आ सकता है।
डैन बॉशेन

1
ab

@DanBoschen हाँ, मैंने माना है कि हिल्बर्ट ट्रांसफार्मर आदर्श है, जो मुझे लगता है कि इस पहेली के लिए ठीक है। मुझे मैट का वैकल्पिक समाधान देखने में भी दिलचस्पी है।
1

3

MBaz का जवाब सही है। मैं इसके बारे में सोचने का एक और तरीका जोड़ना चाहूंगा, निश्चित रूप से एक ही परिणाम के लिए अग्रणी:

θ

H(ω)={ejθ,ω>0ejθ,ω<0
H(ω)=ejθsign(ω)=cos(θ)jsign(ω)sin(θ)
G(ω)=jsign(ω)g(t)=1πt
h(t)=cos(θ)δ(t)+sin(θ)1πt
sin(θ)cos(θ)

2N+1N


अच्छा स्पष्टीकरण - मेरे समय-डोमेन समाधान की आवृत्ति-डोमेन समकक्ष।
एमबी

1
sin(θ)cos(θ)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.