Table of Contents
דלתא מודולציה (DM) היא טכניקת המרה אנלוגית-דיגיטלית מבוססת היטב שמצאה רלוונטיות מחודשת במערכות התקשורת הדיגיטליות המודרניות. על ידי אופטימיזציה רק ההבדל בין דגימות אות רצופים ולא את מלוא האמרה, DM משיג ניצול רוחב פס יעיל וביצוע חומרה פשוטה.עבור מהנדסים המבקשים לשדרג או רטרוfit קיימות תשתיות תקשורת דיגיטליות, שילוב של שיטת מדידה יכול להביא לשיפורים למדידה ניכרת ויעילות משולבת, ומספקת ביצועים דיגיטליים.
הבנת שינוי דלתא ב Depth
צורת הרכש של דלתא היא תוכנית קוונטית חיזוי שממירה אות אנלוגי לזרם בינארי.במקום לכמת את הערך המוחלט של כל דגימה (כמו ב- Pulse Code Modulation, PCM), מנטרול דלה משווה כל דגימה חדשה לדגימה הקודמת ופלט קצת בודד המציין אם ה- ampude גדל או ירד.
עקרונות תפעול
מערכת DM הבסיסית מורכבת ממתאמת, קוונטית עם גודל קבוע ( ⁇ ), ו a integrator (או accumulator) הן קודר והן decoder.המערכת מציגה את אות הקלט בקצב גבוה משמעותית מאשר את קצב ה- Nyquist (מעלה) בכל רגע מקודש, ההבדל בין הערך הני וצפוי (המדן) הוא בעל אותו קצב המקורי (מחדש) או מגובהו של קידוד) הוא בעל אותו שלב (מחדש) או מגודלומתק (מחדש) או מגודלומתק).
המונחים: Delta Modulation
- (ב) ⁇ :0) קואר דלתא (LDM) קיד 1: השתמש בגודל קבוע צעד פשוט, אך סובל מעומס יתר על פני מדרונות עבור אותות שונים במהירות ורעש גרפי לסימנים משתנים לאט לאט לאט לאט לאט לאט.
- (FLT:0) Adaptive Delta Modulation (ADM)igtureFLT:1: מכוונן את גודל הצעד מבוסס דינמי על המדרונות של האות.מפחית גם עומס יתר וגם רעש גרניט, המציע מגוון דינמי יותר.
- (FLT:0) sigma-Delta Modulation (SDMrea)FLT:1: התפתחות מתקדמת יותר המשתמשת בעיצוב רעש וסימולציות משוב גבוהות יותר.שימוש נרחב ב- ADCs מודרניים ו- DACs עבור אודיו ותקשורת.
עבור שילוב של תשתיות תקשורת דיגיטליות קיימות, ADM (במיוחד CVSD) הוא לעתים קרובות הבחירה המעשית ביותר כי הוא מאזן מורכבות, ביצועים, תאימות לאחור.
המונחים: alive Infrastructure
לפני שמתחילה שילוב, ביקורת יסודית של מערכת התקשורת הדיגיטלית הנוכחית היא חובה.בעיות תאימות יכולות לקלקל את הפרויקט אם מתעלמים ממנו.
פרוטוקול Transmission Protocol and Structure
צורת דלתא מתעתקת מעטסטרציה מתמשכת. Determine אם הפרוטוקול הקיים יכול להכיל זרם של 1 סיביות גולמי או אם מכוונן ו-Synchronization Headers יש להוסיף.מערכות מורשת רבות משתמשות ב- TDM (Time Divisionxing) מסגרות; DM יכול לעתים קרובות להיות מוכנס כזמני מנוחה ייעודיים.אם הפרוטוקול תומך בדרגים, רוחב הפס הנמוך של DM יכול להיות מנוצל.
Bandwidth ו-Data Rate Analysis
חישוב רוחב פס ערוץ זמין.DM בדרך כלל דורש שיעור מגובה של 4-8 פעמים קצב Nyquist. עבור ערוץ קול (4 kHz רוחב פס), שיעור דגימה של 32 kHz מניב קצת של 32 kbps - הרבה פחות מ- PCM סטנדרטי ב 64 kbps. השוו זאת עם יכולת קיימת.
קשיחות ואפשרויות תוכנה
- (FLT:0) Transmitters and AcceptrsFLT:1: בדוק אם קיימים RF או נהגי קו יכולים להתמודד עם רמת קצב ומתח. עבור קישורים אלחוטיים, תוכניות מודולציה כמו FSK או GMSK יחד עם הפלט בינארי של DM.
- (FLT:0) תהליכי אותות דיגיטליים (DSPs) ו- FPGAsFLT:1: מכשירים מודרניים רבים מכילים לוגיקה שניתן ליישם DM encode/de בקושחה.
- (ב) ,0) ,אמ"ד (ב"ד) ,"התחילה" (ב"ה)" (ב"ב)"התחילה של ה"ד" (ב"ד) היא עדות לשגיאות מדרונות, קדמה נקייה היא חיונית.
- (FLT:0 InterfacessofFLT:1): בדוק עבור יציאות סדרתיות זמינות, GPIOs, או אוטובוסים פנימיים נתונים שיכולים לשאת את bitstream דלה.
איכות אותות ופרופיל רעש
מדדו את יחס האות-ל-אין הקיים (SNR) וזיהוי מקורות רעש (thermal,התערבות, קוונטיזציה) של DM לרעש תוספת הוא מתון; זה יכול להופיע היטב בערוצים רועשים אם גודל הצעד הוא מתאים, אבל רעש קיצוני עשוי לדרוש מסננים מתקדמים.בנוסף להעריך גם שלב ג'טר - שחזור של DM הוא רגיש לשגיאות.
תהליך אינטגרציה של שלב-בי-Step
ברגע שהתשתית מובנת, המשך עם השלבים הבאים.כל שלב צריך להיבדק באופן מצטבר כדי למנוע כשלים מתקפלים.
שלב 1: התאמה קשה ושינוי
לזהות את נקודת ההכנסה הפשוטה ביותר.עבור מערכות עם ממשקים דיגיטליים של בסיס פס, להוסיף שבב DM ייעודי (למשל, האריס HC-55564 CVSD codec או יותר אפשרויות מודרניות כמו CML DMX512 encoder) עבור מערכות רדיו, לשקול גישה רדיו מוגדר תוכנה (SDR) שבו האלגוריתם DM פועל כבלוק דיגיטלי במרקם של ה- FPGA.
(ב) שינויים בחומרה (FLT:0Key) עשויים לכלול:
- החלפת או לעקוף רכיבי PCM קיימים עם DM Codecs.
- הוספת מסנן נגד-aliasing בקלט ופילטר שיקום בפלט.
- שעון oscillators לתמוך השעון המופרע (בדרך כלל מספר של קצב הדגימה).
- אם משתמשים במודולציה של דלתא מתאימה, שילוב בקר בגודל של שלב - אנלוגיה (עם גילוי מעטפה) או דיגיטלית (algorithm).
שלב 2: אינטגרציה של אותות
יישום DM encoder ו-coder. ב FPGA או DSP, זה פשוט: לכתוב כמה שורות של VHDL או C המבצעים את ההשוואה, הקוונטיזציה, הצטברות והתפוקה של זרם 1 סיביות. עבור רדיו מוגדר תוכנה, לשלב את בלוק DM לתוך צינור הבסיס הדיגיטלי.
(ב) ◄ הוראת הביטול:
- לדוגמה, הקלט האנלוגי בשיעור גבוה (למשל, 8× Nyquist) באמצעות ADC קיים.
- עבור כל דגימה, שגיאה מותנית = קלט - פלט מצטבר.
- אם שגיאה > 0, פלט "1" ולהוסיף שלב גודל ל accumulator; עוד תפוק "0" ו- subtract צעד size.
- בצד המקלט, קרא כל חלק: אם "1", להוסיף שלב גודל למולטור; עוד צעד תת-קרקעי בגודל.
- לעבור תפוקה accumulator באמצעות מסנן שיקום נמוך (הופנה מהדף רוחב פס אות).
עבור ADM, לשלב אלגוריתם שעולה על שלב גודל כאשר ביטים רצופים הם אותו (לצביע על עומס יתר) ולהפחית אותו כאשר ביטים חלופיים (הצביע על רעש גרניט)
שלב 3: סינכרוניזציה ו-Franing
צורת דלתא היא תוכנית ה- self-clocking אם זרם bit הוא מסונכרן.עם זאת, ברוב מערכות השידור הדיגיטליות, נדרשת סינכרון מסגרת נפרדת.תכניס תבנית סינכרון ייחודית (למשל, קוד 16 סיביות Barker) בתחילת כל מסגרת נתונים.המקבל חייב לנעול על תבנית זו כדי להתחיל את התוספת האינטגרציה כראוי.
שלב 4: קלברס ואופטימיזציה
קלג את גודל הצעד ⁇ .עבור מערכת קבועה, לבחור ⁇ מבוסס על המדרונות הצפויה המקסימלי של אות אנלוגי.כלל של אצבע: ⁇ = 2A max f max / f s, שבו A max הוא אות amplitude, f max הוא התדר הגבוה ביותר, ו f s הוא samplingתדירות. עבור קול, גודל של 100-200 הוא אופייני.
עבור מערכות הסתגלות, להגדיר את הפרמטרים של אלגוריתם הסתגלות (זמן התקפה, זמן רב של דעיכה) כדי להתאים את הדינמיקה של אותות מבחן (Sine הגרלות, גלי ריבוע) כדי למדוד עיוות.Iterate עד עיוות הרמוני מוחלט (THD) מקובל (למשל, <5% לקול).
לאחר ה calibration, לערוך בדיקות bit-טרור (BER) על מדיום השידור בפועל.DM הוא סובלני יותר משגיאות bit-PCM כי טעות אחת רק משנה את האות המשוחזר על ידי צעד אחד. עם זאת, בערוצים עם BER גבוה (>1e-3), אודיו או איכות נתונים מידרדר במהירות.
יתרונות השוואתיים על פני שינוי אחר
הבנה היכן DM מצטיין מסייעת להצדיק את המאמץ האינטגרציה.השולחן מתחת לסכמת את ההסכמים המרכזיים:
| Scheme | Bit Rate (voice) | Hardware Complexity | Noise Robustness | Delay |
|---|---|---|---|---|
| PCM (8-bit) | 64 kbps | Medium | Moderate | Low |
| ADPCM | 32 kbps | High | High | Low |
| CVSD (ADM) | 16–32 kbps | Low | High (adaptive) | Low |
| Linear DM | 32–64 kbps | Very low | Moderate | Very low |
ADM, במיוחד CVSD, משמש נרחב בתקשורת צבאית (למשל, STANAG 4198) ומערכות VoIP הדורשות מורכבות נמוכה.שיעור ה bitpLT הנמוך שלו הופך אותו אידיאלי עבור לווייני או קישורי רדיו טקטיים שבהם רוחב פס הוא בקושי.
היתרונות של החלפת דלתא
- (FLT:0) ,Reduced רוחב פס: DM יכול לקצץ את שיעור ה bit הדרוש ב-50% או יותר בהשוואה ל- PCM סטנדרטי, שחרור יכולת לערוצים נוספים או תיקון שגיאות.
- חומרת FLT:0 simplerib: 1FLT 1-bit קוונטי מבטל את הצורך ב- Multi-bit ADCs ו- DACs. זה מקטין את העלות, הכוח, ואת שטח הלוח.
- (FLT:0) שיפור SNR בסביבות רועשות: ⁇ FLT:1 כי DM משתמש oversampling ורעש עיצוב (בגרסאות של Sigma-delta), זה יכול להשיג טווח דינמי גבוה אפילו עם קוונטיזציה coarse.
- (FLT:0) תאימות עם עיבוד דיגיטלי: ההרחבה בינארית ממשק ישירות עם לוגיקה דיגיטלית, FPGAs ומיקרו-בקרים ללא שינוי נוסף.
- (FLT:0) השפלה מאיימת מתחת לרמה גבוהה: ההרחבה 1:ראה LT:1) טעות קטנה אחת גורמת רק שגיאה חד-שלבית, בעוד PCM יכול לייצר ספייק גדול של אידוי.
אתגרים ואסטרטגיות מייגציה
למרות היתרונות שלה, דלה מודולציה מציגה אתגרים הנדסיים ספציפיים שיש לטפל בהם במהלך האינטגרציה.
Slope Overload ו- Granular Noise
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
(FLT:0) הפחתה: (FLT:1) השתמש במודולציה מתאימה של דלתא עם גודל של שלב משתנה. לחלופין, להגדיל את קצב הדגימה (מעלה גבוהה יותר) כדי לאפשר גודל קטן יותר של צעד.
המונחים: Step-Size Calibration
גודל שלב קבוע לא תקין מדגמי את כל המדדים של הביצועים.מערכות שלב קבוע דורשות כיור לא מקוון שעשוי להתאים להחלפת הקלט. ADM נמנע מכך אך מוסיף מורכבות אלגוריתמית.
(FLT:0) הפחתה: אלגוריתם של 1FLT 1 החלפה עצמית המכוון סטטיסטיקות אותות קלט (מדרון ממוצע, פסגות אמפליטודה) ומתאים את גודל הצעד בהתאם.
רמה גבוהה לעומת איכות מסחר-Off
אם שיעור הדגימה נמוך מדי, ה-SNR של DM טיפות במהירות.בניגוד ל- PCM, איכות DM אינה פרופורציה ישירות למספר סיביות, אלא ביחס לשיעור הדגימה לאות רוחב פס.
(FLT:0) igigation:FLT:1 Follow the Nyquist-DM כלל אצבע: f s ⁇ 4B min, שבו B min הוא רכיב התדר הגבוה ביותר. עבור אודיו נאמנות גבוהה, שיעור דגימה של 100 kHz או יותר עשוי להיות נחוץ, אשר מגביר את קצב האופטימיזציה של היישום הספציפי.
מערכת אינטגרציה פיטופלים
- שעון ג'ייטר בזרם הדגימה מקטין את ה-Recover integrator. השתמש ב-pLL נמוך ג'יר.
- DC offsets במסלול האנלוגי לגרום לסחף מצטבר ב accumulator. Add DC חוסם capacitors או מסננים בגובה גבוה דיגיטלי.
- רמות מתח לא תואמים בין DM Codec לבין לוגיקה קיימת. השתמש במשמרות ברמת רמות או באופטוקרים.
יישומים אמיתיים ומקריות
צורת דלתא אינה רק מושג תיאורטי; היא מבססת מערכות הפעלה רבות.שלוש דוגמאות ממחישות כיצד לשלב DM לתשתיות מורשת.
רדיו טקטי צבאי
קבלן הגנה צריך לשדרג מערכת רדיו אנלוגיה FM לקול דיגיטלי מבלי להחליף את מגברי כוח RF יקרים.על ידי החלפת המנוטר האנלוגי עם קוד CSD באמצעות זרם 16 kbps DM, שיעור ה bit המתאים בתוך ערוץ 25 k.התוצאה: מאובטח, נמוך-bitrate דיגיטלי עם תאימות לאחור למתודולוגיה.
מערכת SCADA Telemetry
SCADA תעשייתי על תקשורת אלחוטית צרבית (PLC) דרש שידור אמין של נתוני חיישן בעלות נמוכה.מצבם FSK הקיים יכול רק לטפל 1200 bps. מהנדסים רטרוffed את הקלט האנלוגי עם מודולר לינארי פשוט רץ ב 2400 דגימות /sec, מתן פתרון שווה 6 סיביות (8 kHz רוחב פס).זה אפשרה למארח SCADA לקרוא טמפרטורה ולחץ על נתונים קיימים ללא מודמים חדשים.
צילום: Audio Over ISDN
תחנת רדיו השתמשה בקווים של ISDN כדי לשלוח אודיו מאירועים מרוחקים. Standard G.711 PCM צרכו 64 kbps, אבל קו ISDN היה משותף עם נתונים.על ידי אופטימיזציה של אודיו עם התאמה אדפטציה דלתית מותאם ב 32 kbps, התחנה יכולה לשדר קול באיכות גבוהה תוך שחרור 32 kbps עבור נתונים.האינטגרציה הנדרשת רק על קושחה על Codec ועל ידי מתג לנפילה למחשב.
בדיקות ואימות
לאחר שילוב, בדיקות מקיף מבטיח המערכת עונה על מטרות ביצועים.
מטרות
- (ב) [15] ,0SNR ו-SINAD: FLT:1 השתמש מנתח אות כדי למדוד את הפלט SNR עבור קלט חטא טהור בתדרים שונים.
- (הופנה מהדף ההרחבה:0) Total Harmonic Distortion (THD): ההרחבה 1 צריכה להישאר מתחת ל-5% עבור רוב יישומי הקול.
- (ב) שיעור השגיאה (בשורה:0) ,0) ,0 (ב) ,(ב) ,(ב) ,(ה) ,התמדה בשגיאות מבוקרות וצמצום ה-DM יש לשמור עד 1e-3 מילימטר.
בדיקות שמיעה סובייקטיביות
עבור מערכות קוליות, ציון דעה (MOS) בדיקות עם פאנל של מאזינים לספק את המדד האמיתי ביותר של איכות. מערכת CVSD דלה מודולציה בדרך כלל להשיג ציוני MOS של 3.5-4.0 (על סולם 5 נקודות) ב 16-32 kbps, השווה 32 kbps ADPCM.
מסקנה
שילוב של תצורה של תשתית תקשורת דיגיטלית קיימת הוא נתיב שדרוג פרגמטי המציע יתרונות משמעותיים ביעילות רוחב פס, פשטות חומרה וביצוע רעש - במיוחד בתנאי ערוצים מאתגרים.הצלחה תלויה בהערכה יסודית של המערכת המכהןת, הברירה זהירה בין גרסאות DM ליניאריות והתאמה אישית, ו cachingalation של גודל וסינתזה.