وبلاگ

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

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

استفاده از LabVIEW برای کنترل موتور و حرکت
زمان مطالعه: 4 دقیقه

با کتابخانه ها، ابزارها و رابط های متعدد برای دستیابی به کنترل موتور و حرکت با استفاده از LabVIEW آشنا شویم.

یکی از مزیت های اصلی پلت فرم نرم افزار LabVIEW در دسترس بودن تعداد زیادی کتابخانه و افزونه هایی است که توسط National Instruments، فروشندگان شخص ثالث و کاربران به طور یکسان در طول سال ها منتشر شده اند.

به لطف طول عمر پلتفرم، این افزونه‌ها بهبود یافته‌اند و اکوسیستمی از عملکردها را تولید می‌کنند که LabVIEW را قادر می‌سازد تا وظایف پیچیده را انجام دهد. برخی از این ابزارها مخصوصاً برای امکان‌پذیر کردن موتور و کنترل حرکت در LabVIEW ایجاد شده‌اند. این ابزارها می توانند این کار را هم در یک محیط شبیه سازی و هم در یک سیستم حرکت فیزیکی واقعی انجام دهند. این مقاله برخی از رایج ترین ابزارهای مورد استفاده برای کنترل حرکت در هر دو محیط را مورد بحث قرار می دهد.

🔹ارائه دهنده: تیم تولید محتوای میراکنترل

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

LabVIEW چندین راه برای شبیه سازی یک سیستم کنترل موتور DC ارائه می دهد. یکی از راه‌هایی که می‌توانید از شبیه‌سازی در LabVIEW استفاده کنید، استفاده از جعبه ابزار شبیه‌سازی موتور الکتریکی NI است. این جعبه ابزار NI Veristand و LabVIEW را بهبود می بخشد. NI Veristand ابزار دیگری است که چارچوب لازم برای اجرای کنترل تقریباً بلادرنگ از جمله کنترل حرکت را فراهم می کند. علاوه بر این، این امکان را برای اجرای تجزیه و تحلیل المان محدود بر روی شبیه سازی موتور الکتریکی فراهم می کند.

مطلب پیشنهادی:
هشدار فرآیند چیست؟

با ابزار شبیه‌سازی موتور الکتریکی، شبیه‌سازی موتور DC جدید VI در LabVIEW در دسترس قرار گرفته است. همچنین پروژه های نمونه گنجانده شده است که می تواند برای مرجع استفاده شود. یکی از اشکالات این است که از نسخه سازگار با LabVIEW 2016 نسخه جدیدی از Toolkit وجود نداشته است.

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

نمونه ای از یک کنترل موتور DC VI که با استفاده از جعبه ابزار شبیه سازی موتور الکتریکی ایجاد شده است.

روش دیگر شبیه سازی کنترل موتور DC در LabVIEW با مدل سازی یک سیستم کنترل حلقه بسته است. این سیستمی است که در آن خروجی در یک مسیر فیدبک به کنترلر استفاده می شود و همراه با ورودی، بر تکرار بعدی خروجی کنترلر با هدف ایجاد نتیجه دلخواه تأثیر می گذارد. کنترل موتور DC یک نمونه کلاسیک از این نوع سیستم است.

با استفاده از ماژول طراحی و شبیه‌سازی کنترل LabVIEW به همراه ماژول MathScript LabVIEW، کاربران می‌توانند یک سیستم کنترل DC را طراحی، مدل‌سازی و شبیه‌سازی کنند.

در حلقه کنترل، موتور کارخانه است و یک مدل ریاضی (یا تابع انتقال) که رفتار آن را توصیف می کند باید با استفاده از MathScript مدل شود. ماژول شبیه‌سازی عناصر جدیدی را به LabVIEW اضافه می‌کند که ایجاد کنترل‌کننده در VI را با استفاده از بلوک‌های تابع سیستم‌های خطی پیوسته ممکن می‌سازد.

کنار هم قرار دادن مدل MathScript با بلوک دیاگرام LabVIEW VI شامل یک سیستم حلقه بسته کاملاً کاربردی است. با این کار می توان تنظیمات و ورودی های مختلف سیستم را آزمایش کرد و در صورت نیاز، اعتبارسنجی نتایج مدل کنترلر انجام می شود.

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

یک سیستم کنترل موتور DC حلقه بسته با استفاده از MathScript و توابع بلاک دیاگرام.

LabVIEW و SolidWorks

شکل دیگری از شبیه سازی حرکت در LabVIEW به لطف نرم افزار NI Motion امکان پذیر است. با استفاده از آن، کاربران می توانند مدل های سه بعدی CAD ایجاد شده در SolidWorks را به صفحه اول LabVIEW وارد کنند و در همان زمان، توابع کد را در نمودار بلاکی وارد کنند. این ویژگی در مرحله طراحی ماشین آلات و سیستم های خودکار بسیار مفید است.

مطلب پیشنهادی:
رابط های انسان و ماشین (HMI)

بسیاری از OEM ها در حال حاضر مدل های سه بعدی ماشین ها و سیستم ها را قبل از ساخته شدن ایجاد می کنند. اکنون، با LabVIEW، این مدل‌ها را می‌توان تحت چندین چرخه شبیه‌سازی قرار داد که به درک پاسخ‌های سیستم در شرایط دنیای واقعی کمک می‌کند، الزامات عملکرد را تأیید می‌کند و به‌طور پیش‌گیرانه برخوردها را بررسی می‌کند. یک ویژگی پی ال سی شبیه سازی ورودی ها و خروجی ها از یک پی ال سی فیزیکی واقعی را امکان پذیر می کند.

سیستم های حرکتی

LabVIEW که همراه با سایر برنامه های National Instruments استفاده می شود، امکان ایجاد سیستم های کنترل حرکت با تمام اجزای لازم را فراهم می کند.

مدیریت ورودی/خروجی

با استفاده از رابط کاربری برنامه NI SoftMotion، بسیاری از اجزای سیستم حرکت را می توان به عنوان ماژول در LabVIEW اضافه کرد، از جمله طراحی حلقه کنترل.

رابط کاربری

معادل پنل HMI سیستم را می توان در صفحه اول LabVIEW اجرا کرد.

تولید مسیر و کنترل نظارتی

با موتور NI SoftMotion، کنترل بیدرنگ I/O امکان پذیر است. موتور پیکربندی محور و همچنین یک ماژول شبیه سازی را برای آزمایش طراحی قبل از اتصال I/O فیزیکی مدیریت می کند.

حلقه های درون یابی و کنترل

ماژول دیگر LabVIEW FPGA (Field-Programmable Gate Array) است که کتابخانه های VI را برای ساده سازی کدگذاری در بلاک داده ارتقا می دهد.

ماژول FPGA پیکربندی و آزمایش حلقه کنترل و پروتکل های ارتباطی را آسان تر می کند. FPGA همراه با ماژول LabVIEW Real-Time کار می کند، که به کامپایل برنامه ای که می تواند در یک جزء سخت افزاری تعبیه شده اجرا شود کمک می کند.

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

ماژول های مختلف NI و LabVIEW برای ایجاد یک سیستم کنترل حرکت کاملاً کاربردی مورد نیاز هستند.

فراتر از کاربردهای کنترل تک محوری، این ماژول ها را می توان در سیستم های کنترل چند محوره پیچیده نیز اعمال کرد. برای سیستم‌های غیرمتمرکز، محیط کنترل حرکت LabVIEW برای ادغام آسان‌تر با دستگاه‌هایی که با استفاده از پروتکل EtherCAT که مبتنی بر اترنت است، ارتباط برقرار می‌کند، ایجاد شده است. طیف گسترده ای از این دستگاه ها وجود دارد که می توان آنها را از یکی از کتابخانه های LabVIEW پیکربندی کرد. این روش ها چندین راه هستند که می توانید از LabVIEW برای کنترل موتور و حرکت استفاده کنید.

مطلب پیشنهادی:
نمودارهای عملکردی ابزار دقیق

برای سفارش و یا خرید انواع محصولات ابزار دقیق و همچنین کسب اطلاعات بیشتر و مشاوره رایگان با شماره های 88341674-021 | 88341172-021 تماس حاصل فرمایید.

منبع:

control.com

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

پست الکترونیک: miraco1393@gmail.com
ارتباط مستقیم: 09338888148

لینکدین میراکنترلفیسبوک میراکنترلتلگرام میراکنترلاینستاگرام میراکنترلواتس اپ میراکنترل

مقالات مرتبط

سوئیچ فشار روی سپریتور

سوئیچ فشار روی سپریتور

زمان مطالعه: ۲ دقیقه سوئیچ فشار سپریتور یک دستگاه ایمنی است که برای جلوگیری از وقوع فشار غیرعادی در سپریتور عمل می‌کند. این دستگاه …

پایه های مقیاس‌های فشار

پایه های مقیاس‌های فشار

زمان مطالعه: ۳ دقیقه برای اندازه‌گیری فشار، سه مقیاس استفاده می‌شود که در ادامه این مقاله بررسی می کنیم. مقیاس فشار مطلق مقیاس فشار …

عناصر فشار دیافراگم

عناصر فشار دیافراگم

زمان مطالعه: ۲ دقیقه دو دسته اصلی از عناصر دیافراگم وجود دارند: دیافراگم‌های سخت فلزی و دیافراگم‌های متصل به صفحات رانش. 🔹ارائه دهنده: تیم …

اندازه‌گیری سطح هسته‌ای

اندازه‌گیری سطح هسته‌ای

زمان مطالعه: ۲ دقیقه اندازه‌گیری سطح هسته‌ای پیوسته معمولاً در مواردی استفاده می‌شود که سایر فناوری‌ها ناموفق هستند. ایزوتوپ‌های رادیواکتیو مختلف بر اساس قدرت …

عیب‌یابی و تست یک لودسل چگونه انجام می‌شود؟

عیب‌یابی و تست یک لودسل چگونه انجام می‌شود؟

زمان مطالعه: ۶ دقیقه احتمال خرابی لودسل بسیار زیاد است و می‌تواند به دلایل مختلفی باشد. خرابی لودسل می‌تواند به دلیل مشکلات مکانیکی، الکتریکی …

طراحی پلن ابزار دقیق

طراحی پلن ابزار دقیق

زمان مطالعه: ۲ دقیقه پلن ابزار دقیق نموداری است که موقعیت جعبه‌های تقاطع، ابزار air header ، پنل محلی و مسیردهی ترتیب ابزار را …

سنسور مجاورتی اولتراسونیک

سنسور مجاورتی اولتراسونیک

زمان مطالعه: ۲ دقیقه سنسور مجاورتی اولتراسونیک از یک ترانسدیوسر برای ارسال و دریافت سیگنال‌های صدای فرکانس بالا استفاده می‌کند. اگر برد صوتی هدف …

تفاوت بین خطوط filled impulse و Purged impulse

تفاوت بین خطوط filled impulse و Purged impulse

زمان مطالعه: ۳ دقیقه یک روش جایگزین برای جداسازی ابزار سنسور فشار از تماس مستقیم با سیال فرایند، پر کردن یا تهویه خطوط impulse …

اصول اولیه ترمیستور

اصول اولیه ترمیستور

زمان مطالعه: ۲ دقیقه ترمیستور یک دستگاه نیمه‌رسانا ساخته‌شده از اکسیدهای فلزی است. ترمیستورها در بسیاری از کاربردها که نیاز به اطلاعاتی در مورد …

سنجش سطح با استفاده از پروب‌های هادی

سنجش سطح با استفاده از پروب‌های هادی

زمان مطالعه: ۲ دقیقه در این مقاله به نحوه عملکرد پروب‌های هادی در سنجش سطح پرداخته می‌شود. پروب‌های هادی بر اساس اصلی عمل می‌کنند …

گیج‌های دما پر شده با مایع چیست؟

گیج‌های دما پر شده با مایع چیست؟

زمان مطالعه: < 1 دقیقه گیج‌های دما پر شده با مایع یکی از پرکاربردترین گیج‌های دما در صنایع هستند. در این نوع، مایع در لوله …

چگونگی عملکرد یک گیج لوله بوردن

چگونگی عملکرد یک گیج لوله بوردن

زمان مطالعه: ۳ دقیقه لوله بوردن از یک لوله فرفل شده استفاده می‌کند که با افزایش فشار، به دلیل انبساط، باعث چرخش بازویی که …

شروع به تایپ کنید برای نوشته‌های که به‌دنبال آن هستید.