Control and signal filtering system for a quadcopter; analysis, comparison and implementation via low-cost IMU and microcontroller



Document title: Control and signal filtering system for a quadcopter; analysis, comparison and implementation via low-cost IMU and microcontroller
Journal: Ingeniería. investigación y tecnología
Database: PERIÓDICA
System number: 000448068
ISSN: 1405-7743
Authors: 1
1
1
Institutions: 1Instituto Politécnico Nacional, Escuela Superior de Ingeniería Mecánica y Eléctrica, Azcapotzalco, Ciudad de México. México
Year:
Season: Abr-Jun
Volumen: 22
Number: 2
Pages:
Country: México
Language: Inglés
Document type: Artículo
Approach: Aplicado, descriptivo
Spanish abstract Se presenta el desarrollo, análisis y comparación de modelos dinámicos, para implementar de forma simple un sistema de filtrado y de control para una aeronave tipo quadrotor mediante el uso de microcontrolador. Se aborda un modelo dinámico no lineal obtenido de las ecuaciones de Euler Lagrange, así como un modelo no lineal simplificado a partir del primer modelo y, a su vez, un modelo lineal. Posteriormente, haciendo uso de cada modelo, se diseñan controladores mediante la técnica de par calculado, luego se obtienen sus índices de desempeño mediante simulaciones numéricas aplicadas al modelo no lineal completo, con el fin de comparar su respuesta. Además, con los diversos modelos y mediante observadores y filtros de Kalman, se sintetizan propuestas de filtrado de señales para una Unidad de Medición Inercial (IMU) de bajo costo, también se comparan los resultados del filtrado mediante un índice de desempeño. Adicionalmente se compara en simulación el controlador propuesto con un controlador por lógica difusa. Por último se valida la selección del modelo, el controlador y filtrado mediante experimentación con un prototipo de quadrotor desarrollado por los autores, basado en una plataforma experimental de cuatro rotores, una estructura de fibra de vidrio, un microcontrolador y una IMU MPU 6050
English abstract This work presents the development, analysis and comparison of dynamic models, to implement in a simple way a filtering and control system for a quadcopter through the use of a microcontroller. A non-linear dynamic model obtained from the Euler Lagrange equations is approached; also a simplified non-linear model from the first model and a linear model are obtained. Subsequently, making use of each model, controllers are designed using the computed torque controller technique, then, their performance index is obtained through numerical simulations applied to the complete non-linear model to compare their response. Afterward, with the various models and through observers and Kalman filters, signal filtering systems are synthesized for a low-cost Inertial Measurement Unit (IMU), the filtering results are also compared using a performance index. Additionally, the proposed controller is compared in simulation with a fuzzy logic controller. Finally, the selection of the model, the controller and filtering are validated through experimentation with a quadcopter prototype developed by the authors, based on an experimental platform with four rotors, a fiberglass structure, a microcontroller and an IMU MPU 6050
Disciplines: Ingeniería
Keyword: Ingeniería de control,
Sistemas de control,
Quadrotor,
Análisis de modelos,
Filtrado de señales,
Filtro de Kalman,
Observador de estado,
Microcontroladores
Keyword: Control engineering,
Control systems,
Quadcopter,
Model analysis,
Signal filtration,
Kalman filter,
State observer,
Microcontrollers
Full text: Texto completo (Ver HTML) Texto completo (Ver PDF)