Table of Contents
עיבוד אותות דיגיטליים: המפתח לעדיפות ב-Modernmechatronics
עיבוד אותות דיגיטליים (DSP) הפך חיוני במכטרוניקה, מה שהופך את האופן שבו נתוני חיישן נלכדים, ניקוי, והשימוש בהם.מערכות mechatronic של ימינו, רובוטים שיתופיים על רצפות המפעלים ועד לרכבים אוטונומיים נווטים ברחובות העיר, תלויים בטווח רחב של חיישנים שהופכים את האירועים הפיזיים לסיגנלים חשמליים.
למה דווקא חשוב ל Sensing Matters
Mechatronics משלב עיצוב מכני, אלקטרוניקה, תיאוריה שליטה ומחשוב. a Robotics Arm משותף של הזרוע הרובוטית, יחידת מדידה אינפורמטיבית של מזל"ט, או חיישן מהירות הגלגל של המכונית הוא רק שימושי אם הוא מספק נתונים טובים.כאשר חיישן דו"ח מצב עם 0.1 מ"מ מופץ לתוך 0.01 מ"מ, הדרך וכתוצאה מכך עלולה להכות חלק עדין, עצירת בטיחות או אנרגיה באזורים קריטיים כמו לתקן עצמיים, אפילו פגום.
בעיות אותות נפוצות ב- Mechatronic Sensors
חיישני Mechatronic באים סוגים רבים: גלאי טמפרטורה התנגדות, מד תאוצה, מדמטרים , חיישנים של מיקום הול-אפקט, חיישנים מגנטיים פולשניים, transducers לחץ קיבוליבי, מקודמים אופטיים, ו- MEMS gyroscopes. הם להמיר מדידות לתוך מתחים אנלוגיים, זרמים, או הדופק יש בעיות משלה:
- (ב) סחף:0) סחף אלטר:1 – חיישני מוליכים למחצה משנים את ההטיה שלהם ולהשיג עם טמפרטורה, לעתים קרובות דורש טבלאות פיצוי או תיקון פולינומי.
- (FLT:0) רעש מכני של 1FLT - רטטים ממנועי או תיבת הילוכים יכולים להסתיר אות אמיתי של קדרמטר, במיוחד בטווח הנמוך שבו קורות מחדש מבניים.
- (FLT:0) התערבות אלקטרונית (EMI)FIRLT:1) - מעבר גבוה ממנועי מניע זוגות לכבלים, יצירת ספייקים כי דגימות מדידה מושחתות.
- (FLT:0) ללא לינאריותFLT:1 - חיישנים רבים, כגון מתתרמי NTC או חיי לחות קיבוליים, יש תגובות לא לינאריות הדורשות תיקון דרך שולחנות או עקומה.
- (FLT:0)Quantization רעש FLT:1 - כאשר האות האנלוגי מומר לדיגיטל, ADC מוסיף שגיאה סופית לפתרון אשר מפחית את מספר ה bits היעיל.
- (FLT:0Cross-axisרגישות של LT:1) - חיישנים רב-אקשיים עשויים לאסוף תנועה מאקסים לא מנוסחים, הדורשים קליברציה מבוססת ממטריקס.
- (ב) ⁇ :0) ,[דרוש מקור], אין צורך במרכיבים גדולים שאינם מסוננים לפני שמפוצצים מתקפלים אל תוך הפקודה, ויוצרים אותות שקריים נמוכים.
ללא עיבוד הולם, שגיאות אלה להוסיף ולהפחית את המספר היעיל של ביטים (ENOB) של שרשרת המדידה, פגיעה ישירה בביצועים של לולאה בקרה וחידוש מדידה. DSP עוסקת בכל בעיה בתחום הדיגיטלי, שבו אלגוריתמים יכולים להיות מכוונן בקלות ומעודכנים לאורך זמן.הגמישות של עיבוד מוגדר תוכנה מאפשרת עדכוני שדה שיכולים לתקן את ההזדקנות או להתאים לתנאים חדשים התפעוליים.
יסודות של עיבוד אותות דיגיטליים עבור חיישנים
הליבה של DSP עבור חיישנים הוא המרת אות אנלוגי לדגימות דיגיטליות באמצעות ADC. משפט הדגימה של Nyquist-Shannon אומר כי תדירות הדגימה חייבת להיות לפחות פעמיים את התדירות הגבוהה ביותר של עניין להימנע מliasing. בפועל, מערכות mechatronic לעתים קרובות oversample, מניפולציה בקצב של 4 עד 10 פעמים גבוה יותר מאשר רוחב הפס.
לעיבוד דיגיטלי יש כמה יתרונות על עיבוד אנלוגי עבור חיישנים:
- (FLT:0) ,ReproducibilityFLT:1 - מסננים דיגיטליים ואלגוריתמים נותנים את אותם התוצאות ללא קשר לטמפרטורה או גיל, בניגוד לחלקים אנלוגיים הנסחף עם סובלנות של רכיבים.
- (FLT:0) lexibilityFLT:1 - פילטרים, עקומות קללבציה ואלגוריתמי פיצוי ניתן לעדכן באמצעות קושחה, להאריך את חיי החיישן ללא שינוי חומרה.
- (ב) [15] ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (FLT:0)CompactnessFLT:1 - מיקרובקר אחד יכול לבצע עיבוד רב-שלבי, היתוך חיישן, ומשימות תקשורת, צמצום שטח לוח וכוח.
- (FLT:0) אלגוריתמים מתקדמים של אלגוריתמים מתקדמים (FLT:1) - תחום דיגיטלי מאפשר שינויים מורכבים כמו FFT, Kalman סינון ולמידה מכונה שהם לא מעשיים באנלוגיה.
זרימת העבודה של DSP מתחילה בדרך כלל עם מנוע מתמטי קבוע או צף כי פועל אלגוריתמים כגון תגובה אימפולס סופי (FIR) או תגובה אימפולס אינסופית (IR) מסננים, מינוף סטטיסטית, לינאריזציה. חיישנים מתקדמים עם DSP מובנה נקראים לעתים קרובות חיישנים חכמים, והם פלט יחידות הנדסיות ממותק במקום מתחים גולמיים, מה שהופך את המערכת לקלה יותר עבור רכזות מגמות המשלבות מרובות עם סוגים של , עם אלקטרוניקה, במיוחד עם סוגים משותפים עם , הוא משותף עם .
שיטות מפתח DSP עבור טוב יותר
המונחים: removing Noise While Preworth Signal
סינון הוא הדרך הישירה ביותר לנקות אות חיישן. AFLT:0 פילטר נמוך קצה מסנןFLT:1 מקטין רעש גבוה ⁇ תוך שמירה על המדידה הפיזית המשתנה לאט לאט. עבור חיישנים בטמפרטורה רבים, a Butterworth או Bessel נמוך-pass עיצוב בתחום הדיגיטלי ניתן ליישם כמסנן IIR עם מאמץ קטן.
(ב) ויקרא י"ד): "בְהִיתִיא אִין הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא הוּא:" (בראשית כ"ד)
כאשר coefficients באים מהתדירות הרצויה חיתוך קצב דגימה.FIR מסננים, תוך צורך יותר ברזים עבור חיתוך חד דומה, להציע שלב ליניארי, אשר קריטי לשימור צורת הגלום בניתוח רטט ומדידות זמן של טיסה.
(ב) ⁇ (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
בחירת בין FIR ו IIR כרוכה במסחר. מסננים IIR יעילים חישוביים וזקוקים פחות מזהמים אבל יכול לגרום עיוות שלב שחשוב ללולאות בקרה קריטיות זמן. פילטרים FIR יכולים להיות מעוצבים עם שלב ליניארי ויציבות ללא תנאי אבל עשוי צריך הרבה טאפאס, עיכוב גובר וזיכרון.
פילטר: Handling Changing Noise
פילטרים סטטיים מניחים פרופיל רעש קבוע, אבל סביבות mechatronic אמיתי לשנות.מנועי מהירות משתנה, EMI חיצוני מגיע והולך, ומבנים מכניים מתאחדים באופן שונה כמו שהם לובשים.FLT:0פילטרים אוטונומיים (FLT:1) יכולים להתאים את התקני ה-Competive שלהם בזמן אמת באמצעות אלגוריתמים כמו קו-quasquares (LMS) או recursivesive לפחות מ-quasivesive לפחות מ-Ftrasive) או פילטרים (S) או אולטרסאונד פעיל).
קלבריון, קואריזציה וד"רift Correction
לכל חיישן יש סטייה מסוימת מתגובה ליניארית אידיאלית. A פלטינה RTD עוקב אחר משוואה Callendar-Van Dusen, בעוד thermocouple צריך פיצוי צום צום קר וההמרות פולינומי.DSP מבצע חישובים אלה על זבוב, באמצעות שולחן מבט מאוחסן עם אינטרפולציה או מנוע הערכה פולינומי.עבור חיישן לחץ meMS, יצרן בעל 5D מצמצם את הטמפרטורה של 0.1% עם פיצוי בזמן אמתיבית עם חסכוני עם חסכונית עם חסכונית עם חסכונית של טיפול תרופתי.
סחף ארוך טווח, שינוי הדרגתי בנקודת התחלה או רווח, לעתים קרובות מגיע מהזדקנות, לחות או מתח מכני.DSP יכול ליישם את אפס אוטומטי: על ידי שינוי תקופתי מתח ההתייחסות אל נתיב האות, את אמצעי המערכת ומסיר את הסחף.כמה מערכות משתמשות בסימן של FLT:0sensor HealthFLT:1 אלגוריתם שמשווה את התנהגות החיישן למודל דיגיטלי; כאשר מעלים כפולים, כמו רזולוציה עצמית, 2, כמו אלגוריתם אבטחה קידוד אבטחה קידודית (D2, 2, 2, 2, קידוד) הוא קבוע, 2, אלגוריתם בטיחותית, 2, 2, 2, 000, 000, 000 אלגוריתם אבטחה, 000, 000, 000, 000, 000, 000, 000, 000 קבוע, 000) הוא קבוע, 000, 000 אלגוריתם בטיחות אלגוריתם 1 אלגוריתם: אלגוריתם בטיחות אלגוריתם 1 אלגוריתם 1 אלגוריתם בטיחות אלגוריתם בטיחות אלגוריתם:
מינוף וOversampling
רעש לבן אקראי, נפוץ בפלט ADC, ניתן להפחית על ידי averaging.אם אתה oversample חיישן בקצב R פעמים גבוה יותר מאשר קצב התפוקה הדרוש ולאחר מכן ממוצע R דגימות, כוח הרעש טיפות על ידי גורם של R. A 16-bit ADC oversamped על ידי 256 יכול לתת החלטה יעילה קרוב 20 סיביות, כל עוד אות משקל הוא מוגבל כראוי, עם פילטרים עם לחץ פנימי, כמו פילטרים של זמן קצר.
שיטות מתקדמות: Sensor Fusion
דיוק חד-סנסטור, לא משנה כמה גבוה, לעתים קרובות לא מספיק עבור משימות מירוצניות מתקדמות הדורשות עוצמה בכל תנאי התפעול. היתוך משלב נתונים מחיישנים מרובים כדי לייצר מדידה אמינה יותר ומלאה.דוגמה קלאסית היא יחידת מדידה לא-פרטית (IMU) המשתמשת מדנכי-קייזר, gyroscope, ומגנט.
פילטר משלים משתמש מסנן נמוך על מד תאוצה על מד תאוצה ופילטר גבוה על הגירוסקופ, המשלב אותם כדי להסיר את הסחף תוך שמירה על תגובה מהירה, זה פשוט חישובי, מה שהופך אותו פופולרי ברחפנים עלות נמוכה של פחמן מתקדם יותר הם מסנן הגנה על ידי הגנה עצמית (EKF) או מסנן גישה בלתי מבוקרת (UKF), אשר מערכת והערכה לרעש מהיר, אך ורקמטיל, כלומר, כלומר, בתנאי בטיחות של דגם CSTFS, ללא תשלום, תוך שימוש ב-FStraman רגיל, כולל פילטרים, תוך שימוש ב-CDC, כולל פילטרים, מגנטית אבטחה, תוך שימוש ב-Creditate CIRSTF1, כולל פילטרים, כולל פילטרים, כולל פילטרים, כולל פילטרים של אבטחה של אבטחה של אבטחה.
יישומים אמיתיים בעולם במכטרוניקה
רכבים רובוטיים ואוטונומיים
רובוטים תעשייתיים משתמשים בקודקודים בכל מפרק כדי לעקוב אחר מיקום זוויתי דיוק קצר-דקה. קודים אופטיים מייצרים רכבות הדופק quadrature כי יכול להיות glitches מאבק או רטט. DSP מבוסס quadrature decoding עם סינון gli glitching ו- Interpolation יכול להגביר את ההחלטה על ידי 100 פעמים באמצעות זיהוי מבוסס זמן.
כלי רכב אוטונומיים דוחקים דיוק חיישן להגבלת.R.R. מעבדים אותות שיצלו באמצעות שינויים מהירים (FFT) כדי לחלץ טווח, מהירות וזווית. שרשראות DSP מתקדמות כוללות זיהוי של אזעקה קבועה (CFAR), איסוף, מעקב מסננים כי להפחית את רמות ה-DRFS של קלוטריפיק מצלמה מתקדמת להשתמש במעבדי אותות תמונות (SP) אשר חלים הפחתה, דינמיקה, , כמו אינטגרציה אופטיקה של שבבים סטנדרטיים של DSP, כגון דינמיקה של שבבים סטנדרטיים של DSP.
אוטומציה תעשייתית ותחזוקה חיזוי
הגישה של התעשייה 4.0 מעמידה חיישני רטט על כל מנוע, משאבה, ומעבירה.נתוני האצה של Raw הופכים באמצעות ה-FLT:0fast Fourier Turn (FFT)PSKFLT:1 לתוך מתחם התדר, שבו תדרים אופייניים כמו כדור לעבור גזע חיצוני תדירות או הילוכים לישי ניתן לזהות.DSP מאפשר ניתוח מעטפה: שחזור גבוה הוא מפילטר, לאחר מכן לתקן את הפגמים האלה לפני שעדיין ניתן לזהות סימנים מוקדמים של דיכאון.
עבור בדיקה מפורטת של ניתוח רטט, (FLT:0) סקירה של ניתוח הרטט של ראטמפוס 1 מראה את הפרמטרים העיקריים של זמן-דומיין ותדירות-דומיין.בנוסף, זמן-סונכרון של averaging (TSA) משמש לעתים קרובות כדי להפיק אותות תקופתיים ממכשיר רוטט על ידי מתפתל על ידי מהפכה רבים, ביעילות ביטול רעש לא סינכרוני זה מסתמך על טכניקת התייחסות מדויקת ומבוססת על מדפס.
מערכות רכב
כלי רכב מודרניים משתמשים ביותר מ -100 חיישנים.אנטי-lock Braking מערכות (ABS) קורא חיישנים מהירות גלגל המספקים אות סינוסיאיד, עם שיעור תדירות למהירות, על גבי מריד DC שסחף עם טמפרטורה.DSP משתמש סינון קבוצתי פגום ו- Zero-crossing זיהוי כדי לקבל מהירות מדויקת אפילו במהירויות נמוכות מאוד של שליטה אלקטרונית (ESCLT) משלבת את ה-Tate, מאוחר יותר, מ-S-F מ-S-Tater-Texitate של ציוד חשמלי, באמצעות פילטרים של מכשיר ה-xate, כלומר, כלומר, באמצעות מכשיר ה-xate של מכשיר DPTS של מכשיר DPTS של מכשיר DPTS, כלומר, באמצעות אופטימיזציה של מכשיר אלקטרוני של מכשיר DF.
« תרופות Mechatronics
רובוטים כירורגיים, פרוזזות מופעלות, ו- exoskeletons תלויים בכוח באיכות גבוהה ומיקום רגיש. ברך פרוטטית משתמשת תא עומס כדי למדוד כוחות תגובה קרקעיים; DSP בתוך הבקר המוטבע מסיר את הסחף מחום הגוף, חל על דחיסות של 4th-order Butterworth נמוך מ-passnce בגובה של 20 הרץ, ומטהורבתים, על מנת לתקן את ה-Fed-Ficate רק עם אותות מקודמים אלה, כלומר, עם מחסנים, כלומר, כלומר, רק עם מחסנים של 1Fazing, עם מחסנים, מנקה, מ-Facli-Freli-Freli-Frelimate, מ-Freli-Freli-Freli-Freli-Freli-Fate, עם מחסנים, עם .
יישום אתגרים ואופטימיזציה
בעוד DSP מציעה כלים חזקים, יישום אותם על מערכות משובצות מציג מגבלות אמיתיות.זיכרון, מהירות עיבוד וכוח צריכת כוח עיצוב עסקאות.קידוד קבוע משמש לעתים קרובות במקום צף כדי להפחית שטח סיליקון וכוח, אבל זה דורש סקאלה זהירה למנוע פיזור יתר או אובדן של דיוק. משפחות מיקרובקר רבים, כגון ARM Cortex-M4F, כוללים יחידת צף כי יש צורך חיישנים איטיים על ידי מחזור חשמלי רק על ידי לחץ אווירי כוח אדם.
מועדי זמן אמיתיים הם אתגר נוסף.לאה שליטה לרוץ ב 10 kHz משאיר רק 100 מיקרו-מיקרו לכל עיבוד חיישן, סינון, חישוב חוק שליטה, והפעלה של פלטה.במקרים כאלה, אלגוריתמי DSP חייבים להיות פרופיל ואופטימיזציה: באמצעות טבלאות חיפוש עבור פונקציות תלת-מטריות, מינוף DMA עבור העברות ADC, והטמעה בפילטרים ישירים או II כדי למזער את המעבדים כגון CMSD.
מה הלאה עבור DSP במכטרוניקה
השילוב של DSP, בינה מלאכותית ומחשוב בעל ביצועים גבוהים פותח אפשרויות חדשות לדיוק חיישן (FLT:0) Machine Learning (ML) ModelFLT:1 יכול להיות מאומן לזהות תבניות של חיישן ולמצוא אסטרטגיות סינון על זבוב, מעבר למה אלגוריתם קבוע DSP יכול לעשות. לדוגמה, רשת עצבית 1D קטן רץ על קורטקס-M4 יכול ללמוד מקודמת מוקדם של חומרים, כלומר, כגון:
מעבדי AI כמו NVIDIA Jetson או Google Coral Pack GPU ו-TPU משאבים לצד בלוקים DSP מסורתיים, המאפשר חיישן מהיר במהירות גבוהה היתוך עם למידה עמוקה במהירויות תת-מילות שנייה. בעיצובים אלה, DSP מטפל לפני עיבוד כמו סינון, דיסימנטציה, וטרנספורמציות בזמן, בעוד רשתות עצביות לטפל דפוס וחיזוי זה יכול ליצור חיישנים משלהם.
מגמה נוספת היא (FLT:0) חישה מדכאת של חישהFLT:1 עבור חיישנים בעלי פס גבוה, במקום דגימה בקצב Nyquist, חישה דחוסה אוספת נתונים מלוחים שניתן לבנות מחדש עם הרבה פחות דגימות, חיתוך כוח ונתונים באמצעות ערכת חיישן אלחוטית ללא כל אלגוריתמים גדולים של אלגוריתמים DSP באמצעות L1-normizing, במיוחד מעקב אחר רמת הדיוק, תוך שמירה על עלויות מדידה אחת מבטיחות, במיוחד עבור אמצעי תקשורת.
מסקנה
עיבוד אותות דיגיטליים אינו רק תכונה נוספת עבור חיישנים mechatronic; זה מה שמאפשר להם להגיע לפוטנציאל המלא שלהם.על ידי יישום סינון, ביטול רעש הסתגלות, מחסני זמן אמת, אלגוריתמי היתוך, DSP הופך אותות מלאים שגיאות לתוך נתונים דחוסים באיכות גבוהה כי מערכות בקרה מודרנית יכול להיות תלוי על.