ตัวกรองแบบอะนาล็อกมีความเสถียรหากเสาอยู่ในครึ่งซ้ายของเครื่องบิน (รูปด้านซ้าย) และตัวกรองแบบดิจิตอลมีความเสถียรหากเสาอยู่ภายในวงกลมหน่วย (รูปด้านขวา) ดังนั้นทางคณิตศาสตร์เป็นสิ่งที่จำเป็นในการแปลงจากอนาล็อกเป็นดิจิตอลคือการทำแผนที่ (มาตราส่วน?) จากครึ่งพื้นที่ไปยังดิสก์หน่วยและแกนวงกลมหน่วย| z | = 1 การเปลี่ยนแปลงใด ๆ ที่ทำเช่นนี้เป็นตัวเลือกที่เป็นไปได้สำหรับการเป็นทางเลือกในการเปลี่ยนรูปแบบทวิภาคีȷΩ|z|=1
สองวิธีที่รู้จักกันดีคือวิธีการแปรปรวนอิมพัลส์และวิธีZ-transform ที่จับคู่กัน ตามแนวคิดแล้วทั้งสองอย่างนี้คล้ายคลึงกับการสุ่มตัวอย่างรูปคลื่นอย่างต่อเนื่องที่เราคุ้นเคย แสดงให้เห็นถึงการแปลงผกผัน Laplace โดยและ Z แปรรูปเป็นZทั้งสองวิธีเหล่านี้เกี่ยวข้องกับการคำนวณการตอบสนองแรงกระตุ้นของตัวกรองแบบอะนาล็อกเป็นL- 1Z
a(t)=L−1{A(s)}
และการสุ่มตัวอย่างในช่วงเวลาการสุ่มตัวอย่างTที่สูงพอที่จะหลีกเลี่ยงการใช้นามแฝง ฟังก์ชั่นการถ่ายโอนของตัวกรองดิจิตอลจะได้รับแล้วจากลำดับตัวอย่าง[ n ]เป็นa(t)Ta[n]
Da(z)=Z{a[n]}
อย่างไรก็ตามมีความแตกต่างที่สำคัญระหว่างทั้งสอง
แรงกระตุ้น invariance วิธี:
ในวิธีนี้คุณจะขยายฟังก์ชั่นการถ่ายโอนแบบแอนะล็อกเป็นเศษส่วนบางส่วน (ไม่ใช่ในการแปลง Z ที่จับคู่ตามที่ Peter กล่าวไว้ )
A(s)=∑mCms−αm
Cmαm
เหตุผลที่มันล้มเหลวก็ค่อนข้างชัดเจน หากคุณมีพหุนามในตัวเศษของระดับเดียวกันกับตัวส่วนคุณจะมีค่าคงตัวที่คงที่ซึ่งในการแปลงผกผันจะให้ฟังก์ชันเดลต้าที่ไม่สามารถเก็บตัวอย่างได้
αm→eαmT
จับคู่ Z-transform
βm→eβmTαm→eαmT
A(s)=∏m(s−βm)∏n(s−αn)⟶∏m(1−z−1eβmT)∏n(1−z−1eαnT)
คุณสามารถดูข้อ จำกัด ของวิธีการทั้งสองนี้ได้อย่างง่ายดาย Impulse invariant ใช้ได้เฉพาะในกรณีที่ตัวกรองของคุณเป็นแบบ low pass และวิธีการแปลงรูป z ที่จับคู่นั้นสามารถใช้ได้กับตัวกรอง bandstop และ bandpass (และ pass ที่สูงถึงความถี่ Nyquist) พวกเขายังถูก จำกัด ในทางปฏิบัติโดยอัตราการสุ่มตัวอย่าง (หลังจากทั้งหมดคุณสามารถไปถึงจุดที่แน่นอน) และประสบจากผลกระทบของนามแฝง
การแปลงไบลีแนร์เป็นวิธีที่ใช้กันโดยทั่วไปมากที่สุดในทางปฏิบัติและทั้งสองวิธีข้างต้นนั้นค่อนข้างจะเป็นประโยชน์ต่อการศึกษา สำหรับการแปลงกลับเป็นแบบอะนาล็อกฉันขอโทษ แต่ฉันไม่รู้และไม่สามารถช่วยเหลือได้มากเท่าที่ฉันเคยใช้ตัวกรองแบบอะนาล็อก