پیش بینی عیب برش جریان در قطعه بوشن 63 تولید شده به روش تزریق پلاستیک
چکیده
روش تزریق پلاستیک یکی از پرکاربردترین روشهای موجود در تولید انبوه قطعات پلاستیکی است. یکی از عیوب رایج در قطعات پلاستیکی عیب برش جریان است. عوامل بسیاری ممکن است در بروز این عیب موثر باشند که از جملهی آنها میتوان به پارامترهای مربوط به شرایط فرآیندی مانند دمای مواد، دمای قالب، سرعت تزریق و فشار نگهداری، و همچنین پارامترهای مربوط به طراحی قالب نظیر قطر راهگاه، قطر گیت، زاویهی ورود به قالب و زاویهی گیت اشاره کرد. همانگونه که واضح است، شبیهسازی فرآیند تزریق پلاستیک بوسیلهی روشهای عددی امری زمانبر و نه چندان ساده است. لذا استفاده از روشهای بهروز جهت یافتن پاسخ فرآیند امری بسیار مفید بهنظر میرسد. یکی از بهروز ترین روشها در زمینهی تقریب تابع و پیشبینی نتیجه بر اساس پارامترهای ورودی، استفاده از الگوریتمهای یادگیری ماشین نظیر شبکههای عصبی مصنوعی است. لذا در این مقاله سعی شدهاست تا با استفاده از روش شبکههای عصبی مصنوعی، مقدار پاسخ بدست آمده از تنظیم پارامترهای ورودی در یک فرآیند تزریق قطعهی بوشن63 از جنس PVC پیشبینی شود.
واژههای کلیدی: تزریق پلاستیک، عیب برش جریان، طراحی آزمایشات، یادگیری ماشین، شبکهی عصبی مصنوعی
مقدمه
یکی از مهمترین فرآیندها در تولید قطعات پلاستیکی در مقیاس انبوه تزریق پلاستیک است. در طی مراحل تزریق، شرایط فرآیندی متعددی مانند دمای مواد، سرعت تزریق، فشار نگهداری، و دمای قالب، تحت کنترل قرار میگیرند. در فاز پر شدن، پلاستیک مذاب با سرعت و فشار مشخصی وارد قالب میشود. پس از پر شدن قالب فاز نگهداری آغاز میشود که در آن فشار معینی که معمولاً کمتر از فشار پر شدن قالب است، پشت مواد موجود در قالب نگهداشته میشود. پس از انجماد و سرد شدن قطعهی تزریقشده به میزان مناسب، قالب باز شده و قطعهی تولیدشده از آن خارج میشود. علاوه بر شرایط فرآیندی ذکرشده، پارامترهای دیگری مانند هندسهی قالب، هندسهی قطعه، و نیز مواد مورداستفاده نیز ممکن است بر کیفیت قطعات تولیدی تأثیرگذار باشد. لذا لزوم شبیهسازی و داشتن یک برآورد از پاسخ پیش از شروع تولید احساس میشود. بهطورمعمول برای این موضوع از شبیهسازی المانمحدود استفاده میشود. اما با توجه به زمانبر بودن شبیهسازی و همچنین برای صرفهجویی در هزینه ها، میتوان از الگوریتمهای یادگیری ماشین نیز برای این کار استفاده کرد. نحوهی پیشبینی نتایج با استفاده از بهکارگیری این الگوریتمها به این صورت خواهد بود که در ابتدا یک طراحی آزمایش با استفاده از هشت پارامتر دمای مواد، دمای قالب، سرعت تزریق، فشار نگهداری، قطر راهگاه، قطر گیت، زاویهی ورود به قالب، و زاویهی گیت صورت میگیرد. سپس با جدا کردن پارامترهای مؤثر از پارامترهای با تأثیر قابلچشمپوشی، چند شبیهسازی المانمحدود جهت صحت سنجی شبیهسازی انجامشده از فرآیند صورت میگیرد. پس از تائید صحت و دقت شبیهسازی، تعدادی شبیهسازی المانمحدود جدید انجام میشود و پس از اندازهگیری نتایج، تعداد مشخصی از دادهها بهعنوان ورودی شبکهی عصبی مصنوعی به شبکه داده میشوند. پس از آموزش شبکهی عصبی، مقادیر نتایج پیشبینیشده توسط شبکهی عصبی با نتایج حاصل از شبیهسازی المانمحدود مقایسه خواهد شد.
پیشینه ی تحقیق
ازجمله عیوبی که ممکن است در یک فرآیند تزریق پلاستیک رخ دهند، میتوان به انقباض، اعوجاج، خط جوش ضعیف، پر نشدن قالب، حبس هوا، برش جریان و پلیسهزدن اشاره کرد. نامناسب بودن هریک از این پارامترها در طی مراحل تزریق ممکن است باعث بروز عیب و افت کیفیت قطعات تولیدی گردد [1]. بنابراین با توجه به افزایش روزافزون استفاده از قطعات پلاستیکی و لزوم ارائهی باکیفیتترین قطعات به مصرفکنندگان، بسیار مهم است تا این پارامترها بهگونهای انتخاب شوند که تا حد ممکن از بروز عیوب ذکرشده جلوگیری شود. امروزه استفاده از روشهای آنالیز المانمحدود در ترکیب با روشهای بهینهسازی نوین، کمک شایانی در انتخاب سطوح بهینهی پارامترها و دستیابی به باکیفیتترین تولیدات به تولیدکنندگان کرده است [2, 3]. بهینهسازی فرآیند تزریقو پارامترهای دخیل در آن را میتوان به چند صورت دستهبندی کرد. یکی بر اساس نوع عیب، یکی بر اساس روش بهینهسازی، و یکی بر اساس فاکتورهای در نظر گرفتهشده جهت بهینهسازی. در این تحقیق مقالات بررسیشده بر اساس نوع عیب دستهبندی میشوند. بهمنظور کاهش اعوجاج قطعات تولیدشده، چن و همکاران، با استفاده از طراحی آزمایش و مدلهای رگرسیونی که پارامترهای ورودی را به پاسخها مرتبط میکردند توانستند مدلی ارائه دهند که اعوجاج قطعات در شبیهسازی و آزمونهای تجربی را بهخوبی پیشبینی کند و همچنین در این تحقیق، پارامترهای دمای مواد و فشار نگهداری بهعنوان مؤثرترین پارامترها در بروز اعوجاج شناخته شدند [4]. به این منظور محققان از روشهای دیگری نظیر الگوریتم بهینهسازی تاگوچی نیز استفاده کردهاند، در این تحقیق فشار نگهداری بهعنوان مهمترین پارامتر در کاهش اعوجاج قطعه معرفی شد و از بین پنج جنس ABS، PC، ABS تقویتشده، ترکیب PC/ABS و ترکیب PC/ABS تقویتشده، ترکیب PC/ABS تقویتشده با 15% فیبر کربن بهترین مقاومت را به تنش مکانیکی نشان داد [5]. در تحقیق دیگری انقباض قطعه موردنظر، این بار با استفاده از شبکههای عصبی صورت گرفت [6]. همچنین روش بهینهسازی بهوسیله الگوریتم ژنتیک نیز از محبوبترین روشها برای بهینهسازی اعوجاج شناخته شد [7]. همچنین این امکان وجود دارد تا از چند روش بهینهسازی نظیر روش تاگوچی، شبکههای عصبی مصنوعی، الگوریتم ژنتیک، روش پاسخ سطح، الگوریتم ازدحام ذرات، و … بهصورت همزمان جهت بهینهسازی پارامترهای دخیل در اعوجاج قطعه استفاده شود. درنهایت با توجه به خطای پیشبینی و تعداد تکرارهای انجامشده، بهترین روش بهینهسازی انتخاب میشود [8-11]. بسیاری از محققان، در کنار بهینهسازی پارامترهای ورودی جهت کاهش اعوجاج، یک یا چند پارامتر دیگر را بهعنوان پارامتر هدف در بهینهسازی خود وارد میکنند. کیتایاما و همکاران، با در نظر گرفتن پارامترهای پروفیل فشار نگهداری، دمای مواد، سرعت تزریق، دمای سیال خنک کار، و مدتزمان خنک کاری و با بهرهگیری از روش تابع شعاعی[1]، سعی در کاهش همزمان مقادیر اعوجاج و زمان تولید قطعهی تزریقی برای دستیابی به یک ترکیب مطلوب داشتند [12]. از دیگر تحقیقات مشابه میتوان به استفاده از روش تابع شعاعی برای کاهش اعوجاج و در نظر گرفتن پر شدن قالب بهعنوان قید [13]، بهینهسازی اعوجاج، انقباض، و تنش پسماند با استفاده از روشهای تاگوچی، الگوریتم ژنتیک و روش پاسخ سطح توسط لی و همکاران [14]، و تحقیق کیتایاما و همکاران با استفاده از روش تابع شعاعی برای کاهش همزمان اعوجاج، نیروی گیره بندی، و زمان تولید اشاره کرد[15].
مدلسازی
قطعه ی موردبررسی یک بوشن سایز 63 است که در یک قالب تزریق با دو حفره تعبیه شده است. هندسهی قطعه و راهگاهها در شکل1 ملاحظه میشود.
همچنین ابعاد پیشفرض بوش تزریق نیز با طول 76 میلیمتر و با زاویه 3 درجه است. نوع گیت از نوع اسپرویی و قطر آن در تصویر بالا مشخص است. سایر ابعاد قطعه و سیستم راهگاهی نیز در تصاویر بالا قابل مشاهده است.
مواد
ماده مورداستفاده در این شبیهسازی یک نوع PVC است که توسط شرکت Solvay ET CIE Belgium با نام تجاریBenvic IR705 تولید شده است. این نوع PVC در تولید لوله و اتصالات کاربرد فراوان دارد و خواص مکانیکی، حرارتی و رئولوژیک آن بر اساس کاتالوگ تولیدکننده، مطابق «جدول 1» است.
در طراحی آزمایشها بهوسیلهی نرمافزار مینیتب، یک طراحی عاملی کسری برای هشت پارامتر ذکرشده با نسبت 8/1 انجام شد و نرمافزار تعداد 32 آزمایش را جهت انجام آزمون تجربی مشخص کرد. مقادیر پارامترهای ورودی دوسطحی در نظر گرفته شد. این دو سطح برای هشت پارامتر موردنظر در «جدول 2» آورده شده است. انتخاب حدود بالا و پایین این پارامترها بر اساس محدودیت کشش ماده مورداستفاده یا ظرفیت ماشین تزریق در نظر گرفته شده است. بهعنوانمثال، در نظر گرفتن دمایی بالاتر از ℃198 بهعنوان حد بالای دمای مواد بهاحتمالزیاد باعث سوختن مادهی تزریقی خواهد شد؛ بنابراین در تحقیق پیش رو، مقدار بیشینهی این پارامتر با یک حاشیه اطمینان جزئی برابر ℃195 در نظر گرفته شده است.
شبیه سازی المانمحدود
جهت پیشبرد مسئله و انجام آنالیز المانمحدود، در ابتدا قطعهی موردنظر طبق نقشههای موجود، در نرمافزار کتیا مدل میشود. شکل2-الف قطعهی مدل شده در کتیا را نمایش میدهد. سپس این قطعه جهت طراحی سیستم راهگاهی، سیستم خنک کاری و بلوک قالب این هندسه به نرمافزار مولدفلو منتقل شد. ضمن طراحی این سیستمها، قطعه بهوسیلهی المانهای سهبعدی مثلثی به تعداد 459096 المان برای هردو حفرهی قالب مطابق شکل 2-ب مش بندی شد. اندازه المان کلی قطعه برابر 5/3 میلیمتر، و به علت حساسیت بیشتر نواحی اطراف محل تزریق، اندازه المان این نواحی برابر 2 میلیمتر در نظر گرفته شد. تصویری از مدل نهایی قالب با لحاظ شدن سیستم راهگاهی و خنک کاری قبل از آنالیز در شکل 2-پ ملاحظه میشود.
نحوه ی اندازه گیری نتایج و صحتسنجی شبیهسازی
پس از انجام آنالیزهای مشخصشده توسط طراحی آزمایشها، مقدار مساحت عیب بهعنوان متغیر هدف انتخاب شد و مقادیر اندازهگیری شدهی مساحت، در نرمافزار مینیتب وارد شد. با توجه به تقریباً بیضوی بودن شکل عیب، از فرمول محاسبهی مساحت بیضی برای اندازهگیری مساحت عیب استفاده شد. نحوه محاسبهی مساحت به شکل زیر است:
مساحت بیضی از فرمول زیر قابلمحاسبه است.
(1)
L قطر بزرگ و W قطر کوچک بیضی است. بنابراین برای محاسبهی مساحت عیب به وجود آمده، با توجه به اینکه مقدار W قابلاندازهگیری است، مقدار L را باید محاسبه کرد. راهحل پیشنهادی برای محاسبهی L با توجه به شکل 3 در ادامه آمده است.
طبق فرمول7، میتوان مقدار L را محاسبه کرد. بنابراین با توجه به مشخصشدن مقادیر L و W، و طبق فرمول1، مساحت عیب در هریک از حالتها محاسبه میگردد. جهت صحتسنجی نتایج استخراجشده از آنالیزهای المانمحدود، چهار نمونه از آزمایشها بهصورت تجربی تست شد و با نتایج آنالیز المانمحدود مقایسه گردید. نتایج این مقایسه در جدول3 آمده است. شایانذکر است در این جدول، با توجه به غیر مؤثر شناخته شدن پارامترهای زاویه گیت، زاویهی ورود به قالب و قطر گیت در نتایج آزمایشها و همچنین وجود محدودیت برای محققین در ایجاد تغییر در هندسهی قالب مورداستفاده، مقادیر °0، °45، mm10، mm5/3، بهصورت پیشفرض به ترتیب برای پارامترهای زاویهی ورود به قالب، زاویهی گیت، قطر راهگاه و قطر گیت در نظر گرفته شد. این مقادیر ثابت پیشفرض، صرفاً در آزمایشهای صحت سنجی اعمال شدند و در هیچیک از مراحل تحلیل المانمحدود هیچیک از پارامترها ثابت در نظر گرفته نشدند. همچنین با توجه به تأثیر ناچیز پارامتر دمای قالب، با توجه به تحقیقات انجامشده مقدار این پارامتر نیز برابر با ℃35 و ثابت در نظر گرفته شد. همانطور که ملاحظه میشود، درصد خطای آنالیز المانمحدود نسبت به تست تجربی در هر چهار تست، مقدار قابل قبولی است و متوسط خطا 5/5 درصد است؛ لذا میتوان به نتایج آنالیز المانمحدود برای انجام مراحل بهینهسازی استفاده کرد.
در نتیجه ی بررسیها مشخص شد که از هشت پارامتر مورد تست، پارامترهای دمای مواد، قطر راهگاه، سرعت تزریق و فشار نگهداری در مساحت عیب برش جریان موثر اند و پارامترهای قطر گیت، زاویهی گیت، زاویهی ورود به قالب و دمای قالب تاثیر چندانی در نتایج ندارند لذا شبکه عصبی برای این چهار پارامتر آموزش داده میشود.
پیش بینی به کمک شبکه ی عصبی مصنوعی
شبکه های عصبی یک الگوریتم الهام گرفته از عملکرد مغز است. سادهترین شبکهی عصبی متشکل از یک لایه ورودی که میتواند از یک یا چند ورودی را در بر داشته باشد، تعدادی نورون، و یک لایه خروجی متشکل از یک یا چند خروجی است. همچنین در بین لایهی ورودی و خروجی ممکن است یک یا چند لایهی پنهان برای استفاده در محاسبات پیچیدهتر جای گرفته باشند. دادهها وارد ورودی میشوند، و پس از ضرب شدن در وزنهای اختصاص دادهشده به هر نورون، با همدیگر جمع میشوند. پس از عبور از تابع فعالساز یک خروجی تولید میکنند. در شکل زیر، نمای یک شبکه عصبی مرسوم با چهار ورودی، تعداد نامشخصی لایه پنهان، و یک خروجی ملاحظه میشود.
در شبکه عصبی هر نورون از تمام نورونهای موجود در لایهی قبل ورودی میگیرد. بهاینترتیب که مطابق فرمول زیر، مقدار هر نورون ضربدر یک وزن مشخص میشود و با مقدار مشابه تمام نورونهای هم لایهی دیگر جمع میشود و وارد نورون لایه ی بعدی میشود [10].
که در فرمول فوق، Sj بیانگر مجموع حاصلضرب ورودیها در وزنها که درواقع برآیند ورودی وارد بر نورون j ام است، و N بیانگر تعداد ورودیها به نورون j ام در لایهی پنهان است. xi ورودی از نورون i ام لایهی قبلی است، و wij وزن لینک بین نورون i ام لایهی قبلی و نورون j ام لایه فعلی است. هر نورون در شبکه، خروجی خودش(Oj) را با واردکردن Sj در توابع فعالساز (F) نظیر تابع زیر تولید میکند [10].
(9)
شبکه عصبی بکار برده شده در این بررسی، با استفاده از جعبهابزار شبکه عصبی متلب طراحی شده است. در شبکه عصبی موردنظر در این تحقیق تعداد یک لایه ورودی با چهار نورون و یک خروجی بکار گرفتهشده است. پارامترهای ورودی به این شبکه همانگونه که از شکل5 پیداست، چهار پارامتر موثر شناخته شده از هشت پارامتر مورد آزموناند که عبارتند از دمای مواد، قطر راهگاه، سرعت تزریق و فشار نگهداری و تنها خروجی این شبکه مساحت عیب برش جریان است.
آموزش شبکه ی عصبی
برای استفاده از شبکه عصبی، ابتدا میبایست شبکه را آموزش داد. آموزش شبکهی عصبی به معنای تعیین وزنهای بهینهی لینکهای متصلکننده نورونهای لایههای متوالی است، بهگونهای که پاسخهای دادهشده توسط شبکه عصبی، بیشترین نزدیکی ممکن را به پاسخهای واقعی داشته باشند. در این تحقیق، این آموزش بهوسیلهی 85% دادههای موجود ارائهشده در مرحلهی طراحی آزمایش انجام میشود. در مرحلهی اول، وزنها بهصورت نیمه اتفاقی داده میشوند. بهکارگیری روش کاهش گرادیان، باعث میشود تا این وزنها در طول تکرارهای متوالی، بهصورت مداوم بهگونهای بهروز شوند که خطای میانگین مربعات(MSE) بین مقادیر پیشبینیشده و دادههای بکار گرفتهشده جهت آموزش به سمت کمینه شدن پیش برود. روابط مربوط به این روش در فرمولهای زیر ملاحظه میشود [10, 16]:
که در آن η نرخ یادگیری است که همگرایی شبکه را کنترل میکند. این مقدار عددی بین صفر و یک است. مقدار E نیز بیانگر خطای میانگین مربعات، N بیانگر تعداد ورودیها، yt خروجی مطلوب، yp خروجی پیشبینیشده توسط شبکه عصبی، و m شمارندهی تکرارها است. فلوچارتی از مراحل آموزش شبکه عصبی در شکل زیر مشاهده میشود.
نتایج
پس از آموزش شبکه ی عصبی اکنون زمان آن رسیده تا نتایج پیشبینیشده توسط شبکهی عصبی آموزشدیده شده با نتایج بهدستآمده از آنالیز المانمحدود مقایسه شود. گراف زیر به این منظور رسم شده است.