Estimation of Energy Consumption and Flight Time Margin for a UAV Mission Based on Fuzzy Systems

An essential aspect to achieving safety with a UAV is that it operates within the limits of its capabilities, the available flight time being a key aspect when planning and executing a mission. The flight time will depend on the relationship between the available energy and the energy required by th...

Full description

Bibliographic Details
Main Authors: Luis H. Manjarrez, Julio C. Ramos-Fernández, Eduardo S. Espinoza, Rogelio Lozano
Format: Article
Language:English
Published: MDPI AG 2023-01-01
Series:Technologies
Subjects:
Online Access:https://www.mdpi.com/2227-7080/11/1/12
_version_ 1797618014067097600
author Luis H. Manjarrez
Julio C. Ramos-Fernández
Eduardo S. Espinoza
Rogelio Lozano
author_facet Luis H. Manjarrez
Julio C. Ramos-Fernández
Eduardo S. Espinoza
Rogelio Lozano
author_sort Luis H. Manjarrez
collection DOAJ
description An essential aspect to achieving safety with a UAV is that it operates within the limits of its capabilities, the available flight time being a key aspect when planning and executing a mission. The flight time will depend on the relationship between the available energy and the energy required by the UAV to complete the mission. This paper addresses the problem of estimating the energy required to perform a mission, for which a fuzzy Takagi–Sugeno system was implemented, whose premises were developed using fuzzy C-means to estimate the power required in the different stages of the mission. The parameters used in the fuzzy C-means algorithm were optimized using particle swarm optimization. On the other hand, an equivalent circuit model of a battery was used, for which fuzzy modeling was employed to determine the relationship between the open-circuit voltage and the state of charge of the battery, which in conjunction with an extended Kalman filter allows determining the battery charge. In addition, we developed a methodology to determine the minimum allowable battery charge level. From this, it is possible to determine the available flight time at the end of a mission defined as the flight time margin. In order to evaluate the developed methodology, a physical experiment was performed using an hexarotor UAV obtaining a maximum prediction error equivalent to the energy required to operate for 7 s, which corresponds to 2% of the total mission time.
first_indexed 2024-03-11T08:04:09Z
format Article
id doaj.art-b949667a4b384fb29e2ef7d116d9d4fa
institution Directory Open Access Journal
issn 2227-7080
language English
last_indexed 2024-03-11T08:04:09Z
publishDate 2023-01-01
publisher MDPI AG
record_format Article
series Technologies
spelling doaj.art-b949667a4b384fb29e2ef7d116d9d4fa2023-11-16T23:35:59ZengMDPI AGTechnologies2227-70802023-01-011111210.3390/technologies11010012Estimation of Energy Consumption and Flight Time Margin for a UAV Mission Based on Fuzzy SystemsLuis H. Manjarrez0Julio C. Ramos-Fernández1Eduardo S. Espinoza2Rogelio Lozano3Center for Research and Advanced Studies of the National Polytechnic Institute, Mexico City 07360, MexicoDepartment of Mechatronics Engineering, Polytechnic University of Pachuca, Hidalgo 43830, MexicoCenter for Research and Advanced Studies of the National Polytechnic Institute, Mexico City 07360, MexicoCenter for Research and Advanced Studies of the National Polytechnic Institute, Mexico City 07360, MexicoAn essential aspect to achieving safety with a UAV is that it operates within the limits of its capabilities, the available flight time being a key aspect when planning and executing a mission. The flight time will depend on the relationship between the available energy and the energy required by the UAV to complete the mission. This paper addresses the problem of estimating the energy required to perform a mission, for which a fuzzy Takagi–Sugeno system was implemented, whose premises were developed using fuzzy C-means to estimate the power required in the different stages of the mission. The parameters used in the fuzzy C-means algorithm were optimized using particle swarm optimization. On the other hand, an equivalent circuit model of a battery was used, for which fuzzy modeling was employed to determine the relationship between the open-circuit voltage and the state of charge of the battery, which in conjunction with an extended Kalman filter allows determining the battery charge. In addition, we developed a methodology to determine the minimum allowable battery charge level. From this, it is possible to determine the available flight time at the end of a mission defined as the flight time margin. In order to evaluate the developed methodology, a physical experiment was performed using an hexarotor UAV obtaining a maximum prediction error equivalent to the energy required to operate for 7 s, which corresponds to 2% of the total mission time.https://www.mdpi.com/2227-7080/11/1/12SoC estimationfuzzy clusteringmultirotor UAV
spellingShingle Luis H. Manjarrez
Julio C. Ramos-Fernández
Eduardo S. Espinoza
Rogelio Lozano
Estimation of Energy Consumption and Flight Time Margin for a UAV Mission Based on Fuzzy Systems
Technologies
SoC estimation
fuzzy clustering
multirotor UAV
title Estimation of Energy Consumption and Flight Time Margin for a UAV Mission Based on Fuzzy Systems
title_full Estimation of Energy Consumption and Flight Time Margin for a UAV Mission Based on Fuzzy Systems
title_fullStr Estimation of Energy Consumption and Flight Time Margin for a UAV Mission Based on Fuzzy Systems
title_full_unstemmed Estimation of Energy Consumption and Flight Time Margin for a UAV Mission Based on Fuzzy Systems
title_short Estimation of Energy Consumption and Flight Time Margin for a UAV Mission Based on Fuzzy Systems
title_sort estimation of energy consumption and flight time margin for a uav mission based on fuzzy systems
topic SoC estimation
fuzzy clustering
multirotor UAV
url https://www.mdpi.com/2227-7080/11/1/12
work_keys_str_mv AT luishmanjarrez estimationofenergyconsumptionandflighttimemarginforauavmissionbasedonfuzzysystems
AT juliocramosfernandez estimationofenergyconsumptionandflighttimemarginforauavmissionbasedonfuzzysystems
AT eduardosespinoza estimationofenergyconsumptionandflighttimemarginforauavmissionbasedonfuzzysystems
AT rogeliolozano estimationofenergyconsumptionandflighttimemarginforauavmissionbasedonfuzzysystems