روش های محاسبه سرعت بوسیله انکودر افزایشی (Incremental)

روش های محاسبه سرعت بوسیله انکودر افزایشی (Incremental)

 در مورد انکودر افزایشی سرعت باید بوسیله ی قطار پالس تخمین زده شود.همان گونه که می دانید با افزابش تعداد پالس بر دور (Pulse per Revolution) کنترل کننده باید پهنای باند بیشتری داشته باشد و همچنین انکودر نسبت به شوک های مکانیکی حساس تر می شود.از شکل زیر مشخص است که اگر شمارش پالس ها بر اساس بالا و پایین رفتن لبه سیگنال A و B باشد مقدار  PPR چهار برابر می شود که باعث افزایش خطای اندازه گیری می شود.

انکودر افزایشی Multiplication of PPR by rising and falling edges of pulses

سرعت بوسیله قطار پالس

سه روش های مختلفی که در صنعت بصورت وسیع برای محاسبه ی سرعت بوسیله قطار پالس بکار می روند عبارت اند از:

  • روش  M

  • روش T

  • روش M/T

روش  M:

شکل این روش مانند زیر است:

M Method

در این روش تعداد پالس ها در یک زمان وقفه ثابت شمارش می شوند.سرعت در این روش با فرمول زیر محاسبه می شود:

انکودر افزایشی سیمولینک

که m تعداد پالس ها، a زاویه مکانیکی بین دو پالس و Tsp زمان نمونه گیری است.

این روش مزیت هایی از جمله سادگی اجرا و ثابت بودن زمان نمونه گیری در هر سرعتی را داراست.خطای سرعت طبق رابطه ی زیر ثابت است:

انکودر افزایشی شبیه سازی متلب

همچنین در سرعت های پایین،اندازه گیری سرعت با این روش دارای دقت خوبی نمی باشد.

روش T:

همان طور که در شکل زیر مشخص است در این روش زمان بین دو پالس کنار هم اندازه گیری می شود:

 T Method

سرعت در این روش بوسیله فرمول زیر محاسبه می شود:

18

که fc فرکانس کلاک قطار پالس است.

مزیت این روش اندازه گیری دقیق در سرعت خیلی پایین می باشد.اما چون زمان نمونه گیری بر اساس سرعت تغییر می کند ممکن است تاخیر در سیستم ایجاد گردد.

روش M/T:

در صنعت از ترکیب دو روش بالا بصورت گسترده استفاده می شود.این روش مزیت هر دو روش بالا را دارا می باشد.اصل این روش را در شکل زیر می توانید ببینید:

MT method

سرعت در این روش بوسیله ی فرمول زیر محاسبه می شود:

19

در این روش اندازه گیری سرعت در سرعت های پایین (روش T) و در سرعت های زیاد (روش M) دقیق می باشد.

رزولوشن اندازه گیری سرعت بوسیله رابطه زیر محاسبه می شود:

20

منحنی این تابع برای مقادیر زیر از سرعت 3r/min تا 500r/min در زیر نشان داده شده است:

Fc=30MHz,PPR=1000,Tc=1ms

Resolution and detection time of speed measurement by the MT method

همان گونه که از شکل پیدا است با افزایش سرعت رزولوشن بدتر می شود ولی رزولوشن نسبی که بصورت QN/NM/Tتعریف می شود ثابت می ماند.

18 Comments

آتنا

درباره8 سال ago

سلام. وقت بخیر. من میخوام یه انکدر بخرم. میشه راهنمایی بفرمایید، موتور القایی موجود 2860rpm سرعت داره و می خوام با یه دیتالاگر 100 کیلوهرتز نمونه برداری کنم. انکدر مناسب باید چند پالس در یک دور باشه؟

پاسخ

Admin

درباره8 سال ago

آیا نیاز به اندازه گیری سرعت دارید و یا زاویه را نیز باید اندازه گیری کنید؟

پاسخ

علی

درباره8 سال ago

با سلام واسه کنترل موقعیت یک سروو موتور از چه چیزی باید برای گرفتن یدبک لازم دارم؟

پاسخ

Admin

درباره8 سال ago

معمولا خود سرو موتورها دارای فیدبک داخلی هستند.

پاسخ

m

درباره8 سال ago

سلام چطور میشه با انکودر 400 پالسی، فاصله رو به سرعت تبدیل کرد با دقت بالا؟

پاسخ

Admin

درباره8 سال ago

با خود انکودر می شود سرعت را اندازه گیری نمود و نیازی به تبدیل فاصله به سرعت نیست.

پاسخ

m

درباره8 سال ago

من میخام با شفت انکودر فاصله عمودی را اندازه بگیرم و به سرعت خطی تبدیل کنم. آیا امکانش هست؟

پاسخ

Admin

درباره8 سال ago

انکودر زاویه و سرعت را اندازه گیری میکند نه فاصله را. شما می توانید تعداد پالس ها را در یک مدت زمان مشخص اندازه گیری کنید و سپس با استفاده از روابط موجود در این پست سرعت زاویه ای را محاسبه کنید.

پاسخ

m

درباره8 سال ago

یعنی نمیتونم سرعت زاویه ای را با دادن برنامه به میکروکنترلر به سرعت خطی تبدیل کنم؟ با انتقال حرکت شفت انکودر به پینیون و از پینیون به دنده نواری

Admin

درباره8 سال ago

با محاسبه شعاع شفت انکودر و ضرب آن در سرعت زاویه ای سرعت خطی محاسبه می شود:

v=rw

m

درباره8 سال ago

میشه لطفا منبع این مطلبی که نوشتین رو بگین؟

پاسخ

Admin

درباره8 سال ago

منبع کتاب Control of Electric Machine Drive Systems - Seung-Ki Sul است.

پاسخ

hosseinkh

درباره6 سال ago

سلام و خسته نباشین انکودر همون لوپ دیتکتوره یا فرق میکنه؟

پاسخ

Admin

درباره6 سال ago

انکودر برای اندازه گیری زاویه و  سرعت موتور استفاده می شود و از اساس با لوپ دتکتور فرق دارد.

پاسخ

ُِسیروان

درباره6 سال ago

بسیار متن عالی بود خلاصه کامل و دقیقا نیاز صنعتی من رو رفع کرد فقط یه سوال میمونه بین روشهای M و T شرط انتخاب چی هست من شنیدم که شرط 60Ppr به عنوان حد بین این دو در نظر گرفته شده است.

پاسخ

Admin

درباره6 سال ago

همونطور که خودتون هم اشاره کردید به سرعت موتور و تعداد پالس انکودر وابسته است.

پاسخ

mkoura

درباره6 سال ago

سلام خسته نباشین.اقا چطور میشه با انکودر زاویه رو حساب کرد؟

پاسخ

Admin

درباره6 سال ago

باید از انکودر مطلق استفاده کنید.

پاسخ

Leave a Comment

Please be polite. We appreciate that.
Your email address will not be published and required fields are marked