{"title":"虚拟环境系统中四轴飞行器运动控制仿真","authors":"M. Mikhaylyuk, E. V. Strashnov","doi":"10.20948/mathmon-2019-44-5","DOIUrl":null,"url":null,"abstract":"The article considers the problem of quadcopter dynamics simulation and control in virtual environment systems. The proposed solution of this problem is based on the application of a mathematical model of quadcopter dynamics on the assumption that roll and pitch angles are small. In turn, the rotor dynamics is realized through a mathematical model of the electric motor based on its passport parameters. In this work, the feedback linearization method is used to control the quadcopter. With the application of this approach, the quadcopter’s horizontal motion is achieved by the obtained expressions for the roll and pitch angles. The methods and approaches proposed in this article were implemented within the virtual environment complex and were tested on the example of a quadcopter model with control by a virtual remote controller.","PeriodicalId":170315,"journal":{"name":"Mathematica Montisnigri","volume":"94 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Simulation of quadcopter motion control in virtual environment systems\",\"authors\":\"M. Mikhaylyuk, E. V. Strashnov\",\"doi\":\"10.20948/mathmon-2019-44-5\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The article considers the problem of quadcopter dynamics simulation and control in virtual environment systems. The proposed solution of this problem is based on the application of a mathematical model of quadcopter dynamics on the assumption that roll and pitch angles are small. In turn, the rotor dynamics is realized through a mathematical model of the electric motor based on its passport parameters. In this work, the feedback linearization method is used to control the quadcopter. With the application of this approach, the quadcopter’s horizontal motion is achieved by the obtained expressions for the roll and pitch angles. The methods and approaches proposed in this article were implemented within the virtual environment complex and were tested on the example of a quadcopter model with control by a virtual remote controller.\",\"PeriodicalId\":170315,\"journal\":{\"name\":\"Mathematica Montisnigri\",\"volume\":\"94 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Mathematica Montisnigri\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.20948/mathmon-2019-44-5\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mathematica Montisnigri","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.20948/mathmon-2019-44-5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Simulation of quadcopter motion control in virtual environment systems
The article considers the problem of quadcopter dynamics simulation and control in virtual environment systems. The proposed solution of this problem is based on the application of a mathematical model of quadcopter dynamics on the assumption that roll and pitch angles are small. In turn, the rotor dynamics is realized through a mathematical model of the electric motor based on its passport parameters. In this work, the feedback linearization method is used to control the quadcopter. With the application of this approach, the quadcopter’s horizontal motion is achieved by the obtained expressions for the roll and pitch angles. The methods and approaches proposed in this article were implemented within the virtual environment complex and were tested on the example of a quadcopter model with control by a virtual remote controller.