<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>دانشگاه تربیت مدرس</PublisherName>
				<JournalTitle>مهندسی مکانیک مدرس</JournalTitle>
				<Issn>2476-6909</Issn>
				<Volume>22</Volume>
				<Issue>10</Issue>
				<PubDate PubStatus="epublish">
					<Year>2022</Year>
					<Month>09</Month>
					<Day>23</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Implementation of PID Control Algorithm with Variable Setpoint on Arduino Board to Control the Polishing Force</ArticleTitle>
<VernacularTitle>پیاده سازی الگوریتم کنترل PID با نقطه تنظیم متغیر بر روی برد آردوینو برای کنترل نیروی پولیش کاری</VernacularTitle>
			<FirstPage>81</FirstPage>
			<LastPage>86</LastPage>
			<ELocationID EIdType="pii">11222</ELocationID>
			
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>احمد</FirstName>
					<LastName>پرانیده</LastName>
<Affiliation>دانشگاه فردوسی مشهد</Affiliation>

</Author>
<Author>
					<FirstName>بهنام</FirstName>
					<LastName>معتکف ایمانی</LastName>
<Affiliation>دانشگاه فردوسی مشهد</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
		<Abstract>In the polishing process, one of the factors affecting material removal is the contact force between the tool and the workpiece. The contact force parameter is important in the sense that in this process, the amount of this force is lower than other machining processes, as a result, the force contact is one of the important issues to be controlled. In this research, a force control system based on the implementation of proportional-integral-derivative (PID) control algorithm with regulatory strategy in Arduino board is presented. It is possible to apply command signals to the actuator by the Pulse Width Modulation (PWM) unit of the Arduino board. The polishing setup in this research includes solenoid, dynamometer, direct current (DC) motor and belt sander. PID control coefficients were estimated by system identification method and using MATLAB software tools. The results show that the control system designed on the Arduino board provides the desired stability to control the polishing force with an acceptable error. Among other advantages of the developed system, the need for additional equipment is reduced compared to other commercial systems and it is more economical.</Abstract>
			<OtherAbstract Language="FA">در فرآیند پولیش‌کاری، یکی از عوامل تأثیرگذار بر حذف مواد، نیروی تماسی بین ابزار و قطعه‌کار می‌باشد. پارامتر نیروی تماسی به این لحاظ حائز اهمیت است که در این فرآیند مقدار این نیرو نسبت به سایر فرآیندهای ماشین‌کاری کمتر است، در نتیجه نیروی تماسی یکی از موضوعات مهم است که باید کنترل شود. در این پژوهش یک سیستم کنترل نیرو مبتنی بر پیاده‌سازی الگوریتم کنترل &lt;br&gt;
تناسبی-انتگرالی-مشتقی (PID) با قابلیت تنظیم در برد آردوینو ارائه می‌گردد. اعمال سیگنال‌های فرمان به عملگر، توسط واحد مدولاسیون عرض پالس (PWM) برد آردوینو امکان‌پذیر است. بستر آزمایشگاهی پولیش‌کاری در این پژوهش شامل سلونوئید، نیروسنج، موتور جریان مستقیم (DC) و سنباده نواری می‌باشد. ضرایب کنترل PID توسط روش شناسایی سیستم و با استفاده از ابزارهای نرم‌افزار متلب تخمین زده شدند. نتایج نشان می‌دهند که سیستم کنترلی طراحی شده بر روی برد آردوینو، پایداری موردنظر برای کنترل نیروی پولیش‌کاری را با خطای قابل قبول ارائه می‌دهد. از دیگر مزایای سیستم توسعه یافته، نیاز به تجهیزات اضافی نسبت به سایر &lt;br&gt;
سیستم‌های تجاری کاهش یافته و صرفه اقتصادی بیشتر است.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">کنترل نیرو</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">کنترل PID</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">نقطه تنظیم متغیر</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">برد آردوینو</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">فرآیند پولیش‌کاری</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://mme.modares.ac.ir/article_11222_480eb54452f63abfa7f2eb0ffb1c62fe.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
