Large Scale Systems Control
- Authors: Nikitin D.A.1
- 
							Affiliations: 
							- St. Petersburg State University
 
- Issue: Vol 80, No 9 (2019)
- Pages: 1717-1733
- Section: Article
- URL: https://journals.rcsi.science/0005-1179/article/view/151178
- DOI: https://doi.org/10.1134/S0005117919090121
- ID: 151178
Cite item
Abstract
In this paper we propose the quaternion-based control system for quadrotor. Adaptive scheme for thrust coefficients identification, based on speed-gradient method, is designed. Proofs of stability are provided, as well the results of numerical simulations. In existing theoretical works, Euler angles are often used as coordinates for describing quadrotor’s coordinates. Equations using those coordinates, however, have a singularity, which prevents their use near certain points. We use quaternions instead, which have no such restrictions. The process of discovering PID-regulator coefficients is known to be tedious, error-prone and specific for each quadcopter. We propose a control scheme in which most of the parameters are physical values, and the rest do not depend on the quadcopter and can be found once for the whole class of the flying machines. An identification algorithm for obtaining physical parameters is also described. MATLAB modelling is used to test and confirm the performance of the proposed scheme.
Keywords
About the authors
D. A. Nikitin
St. Petersburg State University
							Author for correspondence.
							Email: dniken@gmail.com
				                					                																			                												                	Russian Federation, 							St. Petersburg						
Supplementary files
 
				
			 
					 
						 
						 
						 
						 
				 
  
  
  
  
  Email this article
			Email this article  Open Access
		                                Open Access Access granted
						Access granted Subscription Access
		                                		                                        Subscription Access
		                                					