<?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>Amirkabir University of Technology</PublisherName>
				<JournalTitle>Amirkabir Journal of Mechanical Engineering</JournalTitle>
				<Issn>2008-6032</Issn>
				<Volume>50</Volume>
				<Issue>5</Issue>
				<PubDate PubStatus="epublish">
					<Year>2018</Year>
					<Month>12</Month>
					<Day>22</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Design of a Nonlinear Controller on Quadrotor Drone Using Combined Method of Gradient Particle Swarm Optimization</ArticleTitle>
<VernacularTitle>Design of a Nonlinear Controller on Quadrotor Drone Using Combined Method of Gradient Particle Swarm Optimization</VernacularTitle>
			<FirstPage>989</FirstPage>
			<LastPage>998</LastPage>
			<ELocationID EIdType="pii">859</ELocationID>
			
<ELocationID EIdType="doi">10.22060/mej.2016.859</ELocationID>
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>H.</FirstName>
					<LastName>Shahbazi</LastName>
<Affiliation>Department of Mechanical Engineering, University of Isfahan, Isfahan, Iran</Affiliation>

</Author>
<Author>
					<FirstName>V.</FirstName>
					<LastName>Tikani</LastName>
<Affiliation>Department of Mechanical Engineering, University of Isfahan, Isfahan, Iran</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2016</Year>
					<Month>07</Month>
					<Day>24</Day>
				</PubDate>
			</History>
		<Abstract>&lt;span&gt;In the paper a new method of optimal control in presented which is composed of policy gradient reinforcement learning and particle swarm optimization. This method has a lot of applications in the real world. The combined method is implemented on a quadrotor drone to control attitude and position of the drone. Inspired from reinforcement methods, the gradient of the policy is computed for a proportional-integral-derivative controller and used in particle swarm optimization to be used in optimization process in addition to the other factors. To study the performance of Optimal proportional-integral-derivative controller on attitude control of the system, a quadrotor is fixed to the design a test stand. The system consists of an accelerometer and a gyroscope sensors and a microcontroller which is used to design fuzzy proportional-integral-derivative attitude controller for the quadrotor. Considering that the experimental data has lots of errors and noises, Kalman filter is used to reduce the noises. Finally using Kalman filter leads to better estimation of the quadrotor angles and the optimized proportional-integral-derivative controller performs the desired motions successfully. The presented method is implemented and tested on the quadrotor test bench and compared with some old methods. To check the robustness of the proportional-integral-derivative controller to the external disturbances, random disturbances are applied to the quadrotor. The controller stabilized the quadrotor rapidly even with disturbance is applied&lt;/span&gt;&lt;span lang=&quot;AR-SA&quot; dir=&quot;RTL&quot;&gt;.&lt;/span&gt;</Abstract>
			<OtherAbstract Language="FA">&lt;span&gt;In the paper a new method of optimal control in presented which is composed of policy gradient reinforcement learning and particle swarm optimization. This method has a lot of applications in the real world. The combined method is implemented on a quadrotor drone to control attitude and position of the drone. Inspired from reinforcement methods, the gradient of the policy is computed for a proportional-integral-derivative controller and used in particle swarm optimization to be used in optimization process in addition to the other factors. To study the performance of Optimal proportional-integral-derivative controller on attitude control of the system, a quadrotor is fixed to the design a test stand. The system consists of an accelerometer and a gyroscope sensors and a microcontroller which is used to design fuzzy proportional-integral-derivative attitude controller for the quadrotor. Considering that the experimental data has lots of errors and noises, Kalman filter is used to reduce the noises. Finally using Kalman filter leads to better estimation of the quadrotor angles and the optimized proportional-integral-derivative controller performs the desired motions successfully. The presented method is implemented and tested on the quadrotor test bench and compared with some old methods. To check the robustness of the proportional-integral-derivative controller to the external disturbances, random disturbances are applied to the quadrotor. The controller stabilized the quadrotor rapidly even with disturbance is applied&lt;/span&gt;&lt;span lang=&quot;AR-SA&quot; dir=&quot;RTL&quot;&gt;.&lt;/span&gt;</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Quadrotor</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Optimal control</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Policy Gradient</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Particle Swarm Optimization</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://mej.aut.ac.ir/article_859_2a084e55c87b1ebcdaad1f62fdbbac8e.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
