بهعنوان ارائهدهنده واحدهای اندازهگیری اینرسی (IMU)، اغلب از من سؤال میشود که یک IMU دقیقاً چه خروجی میدهد. در این پست وبلاگ، جزئیات خروجی IMU، اهمیت آن و نحوه استفاده از آن در صنایع مختلف را بررسی خواهم کرد.
آشنایی با مبانی IMU
قبل از اینکه در مورد خروجی بحث کنیم، اجازه دهید به طور خلاصه بفهمیم IMU چیست. یکواحد اندازه گیری اینرسی IMUدستگاهی است که با استفاده از ترکیبی از شتابسنج، ژیروسکوپ و گاهی مغناطیسسنج، نیروی خاص، سرعت زاویهای و گاهی جهتگیری بدن را اندازهگیری و گزارش میدهد.
اجزای خروجی یک IMU
خروجی شتاب سنج
شتاب سنج در IMU شتاب مناسب را اندازه گیری می کند، که شتابی است که نسبت به سقوط آزاد تجربه می کند. به عبارت دیگر، نیروهای شتاب وارد بر دستگاه از جمله نیروی گرانش را اندازه گیری می کند. خروجی معمولاً بر حسب واحد گرم است (که 1 گرم تقریباً 9.81 متر بر ثانیه است).
به عنوان مثال، هنگامی که یک IMU روی یک سطح صاف در حال استراحت است، شتاب سنج شتاب تقریباً 1 گرم را در جهت مخالف نیروی گرانش اندازه گیری می کند. اگر IMU در حال حرکت باشد، شتاب سنج مجموع شتاب گرانشی و شتاب ناشی از حرکت دستگاه را اندازه گیری می کند.
خروجی شتاب سنج برای کاربردهایی مانند تشخیص حرکت، تجزیه و تحلیل ارتعاش و تعیین شیب یا شیب یک جسم بسیار مهم است. به عنوان مثال، در رباتیک، داده های شتاب سنج را می توان برای تشخیص حرکات ناگهانی یا تغییرات در موقعیت ربات مورد استفاده قرار داد، که می تواند به جلوگیری از سقوط یا برخورد کمک کند.
خروجی ژیروسکوپ
ژیروسکوپ در یک IMU نرخ زاویه ای یا سرعت چرخش دستگاه را حول سه محور آن (معمولاً x، y، و z) اندازه گیری می کند. خروجی معمولاً بر حسب واحد درجه در ثانیه (°/s) یا رادیان در ثانیه (rad/s) داده می شود.
بر خلاف شتاب سنج که شتاب خطی را اندازه گیری می کند، ژیروسکوپ بر حرکت چرخشی تمرکز می کند. اطلاعاتی در مورد سرعت چرخش دستگاه در هر جهت ارائه می دهد. این داده ها برای برنامه هایی که نیاز به کنترل جهت گیری دقیق دارند، مانند هواپیماهای بدون سرنشین، هدست های واقعیت مجازی و سیستم های ناوبری ضروری است.
به عنوان مثال، در یک پهپاد، خروجی ژیروسکوپ برای حفظ پایداری پهپاد و کنترل جهت گیری آن در طول پرواز استفاده می شود. با اندازهگیری مداوم نرخ زاویهای، کنترلکننده پرواز پهپاد میتواند سرعت موتورها را برای مقابله با هرگونه چرخش ناخواسته تنظیم کند و پهپاد را در سطح و در مسیر نگه دارد.
خروجی مغناطیس سنج (اختیاری)
برخی از IMU ها همچنین دارای یک مغناطیس سنج هستند که قدرت و جهت میدان مغناطیسی اطراف دستگاه را اندازه گیری می کند. خروجی معمولاً بر حسب واحد گاوس (G) یا تسلا (T) داده می شود.
مغناطیس سنج می تواند برای تعیین جهت دستگاه نسبت به میدان مغناطیسی زمین استفاده شود که برای کاربردهایی مانند ناوبری قطب نما مفید است. با ترکیب داده های مغناطیس سنج با داده های شتاب سنج و ژیروسکوپ، یک IMU می تواند تصویر دقیق و جامع تری از جهت گیری دستگاه در فضای سه بعدی ارائه دهد.
با این حال، توجه به این نکته مهم است که خروجی مغناطیسسنج میتواند تحت تأثیر میدانهای مغناطیسی خارجی، مانند میدانهایی که توسط دستگاههای الکترونیکی نزدیک یا اجسام فلزی ایجاد میشوند، قرار گیرد. بنابراین، برای اطمینان از صحت داده های مغناطیس سنج، اغلب به تکنیک های کالیبراسیون و فیلتر اضافی نیاز است.
ترکیب خروجی ها برای تخمین جهت گیری
در حالی که شتاب سنج، ژیروسکوپ و مغناطیس سنج هر کدام به تنهایی اطلاعات ارزشمندی را ارائه می دهند، قدرت واقعی یک IMU در توانایی آن در ترکیب این خروجی ها برای تخمین جهت گیری دستگاه در فضای سه بعدی نهفته است.
یکی از روش های رایج برای تخمین جهت، استفاده از الگوریتم های همجوشی حسگر، مانند فیلتر کالمن یا فیلتر مکمل است. این الگوریتمها نقاط قوت و ضعف هر سنسور را در نظر میگیرند و خروجیهای آنها را ترکیب میکنند تا تخمین دقیقتر و پایدارتری از جهتگیری دستگاه ارائه کنند.
به عنوان مثال، شتاب سنج در اندازه گیری جهت ایستا یک جسم (به عنوان مثال، شیب یا شیب آن) خوب است، اما می تواند تحت تاثیر ارتعاشات و حرکات ناگهانی قرار گیرد. از سوی دیگر، ژیروسکوپ در اندازهگیری تغییرات کوتاهمدت جهتگیری بسیار دقیق است، اما میتواند در طول زمان به دلیل خطاهای ادغام حرکت کند. با ترکیب دادههای هر دو سنسور با استفاده از الگوریتم فیوژن سنسور، میتوانیم تخمین دقیقتری از جهت گیری دستگاه به دست آوریم.
کاربردهای خروجی IMU
خروجی یک IMU دارای طیف گسترده ای از کاربردها در صنایع مختلف است، از جمله:
هوافضا و دفاع
در صنایع هوافضا و دفاعی، IMU ها برای ناوبری، هدایت و کنترل هواپیماها، موشک ها و وسایل نقلیه هوایی بدون سرنشین (UAV) استفاده می شوند. خروجی IMU اطلاعات حیاتی در مورد موقعیت، جهت گیری و حرکت خودرو ارائه می دهد که برای حفظ ثبات، دستیابی به ناوبری دقیق و انجام مانورهای پیچیده ضروری است.
خودرو
در صنعت خودرو، IMU ها برای کاربردهای مختلفی از جمله کنترل پایداری الکترونیکی (ESC)، تشخیص واژگونی و سیستم های پیشرفته کمک راننده (ADAS) استفاده می شوند. خروجی IMU به تشخیص تغییرات ناگهانی در حرکت وسیله نقلیه، مانند لغزش یا غلت زدن کمک می کند و می تواند ویژگی های ایمنی را برای جلوگیری از تصادف فعال کند.
لوازم الکترونیکی مصرفی
در لوازم الکترونیکی مصرفی، IMUها در گوشیهای هوشمند، تبلتها، ساعتهای هوشمند و هدستهای واقعیت مجازی یافت میشوند. دادههای شتابسنج و ژیروسکوپ برای ویژگیهایی مانند چرخش صفحه، تشخیص ژستها و برنامههای واقعیت افزوده استفاده میشوند. به عنوان مثال، در یک گوشی هوشمند، شتابسنج میتواند زمان کج شدن یا تکان دادن گوشی را تشخیص دهد، که میتواند برای فعال کردن برخی اقدامات یا بازیها مورد استفاده قرار گیرد.
رباتیک
در رباتیک، IMU برای کنترل حرکت، تعادل و ناوبری استفاده می شود. خروجی IMU اطلاعاتی در مورد موقعیت، جهت گیری و حرکت ربات ارائه می دهد که می توان از آن برای کنترل مفاصل و موتورهای ربات و حرکت در محیط آن استفاده کرد. به عنوان مثال، در یک ربات انسان نما، IMU می تواند به ربات کمک کند تعادل خود را هنگام راه رفتن یا انجام کارهای دیگر حفظ کند.
نتیجه گیری
در نتیجه، خروجی یک IMU شامل دادههای شتابسنج، ژیروسکوپ و گاهی مغناطیسسنج است که اطلاعاتی درباره شتاب خطی، نرخ زاویهای و میدان مغناطیسی دستگاه ارائه میدهد. با ترکیب این خروجی ها با استفاده از الگوریتم های همجوشی حسگر، یک IMU می تواند جهت گیری دستگاه را در فضای سه بعدی که طیف وسیعی از کاربردها در صنایع مختلف دارد، تخمین بزند.
اگر علاقه مند به کسب اطلاعات بیشتر در مورد IMU های ما هستید یا هر گونه سوالی در مورد خروجی یا برنامه های آنها دارید، لطفاً با ما تماس بگیرید. ما خوشحال می شویم که در مورد نیازهای خاص شما صحبت کنیم و به شما کمک کنیم راه حل مناسب برای پروژه خود پیدا کنید.

مراجع
- «سیستمهای ناوبری اینرسی با کاربردهای زمینشناسی» نوشته جرارد لاشاپل و مایکل ای. کانن
- کاروینن
- "مقدمه ای بر ناوبری اینرسی" اثر پل دی. گرووز
