UAV Mission Computer Operation Mode Optimization Focusing on Computational Energy Efficiency and System Responsiveness
The rising popularity of UAVs and other autonomous control systems coupled with real-time operating systems has increased the complexity of developing systems with the proper robustness, performance, and reactivity. The growing demand for more sophisticated computational tasks, proportionally larger...
Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2024-11-01
|
| Series: | Computation |
| Subjects: | |
| Online Access: | https://www.mdpi.com/2079-3197/12/12/235 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850049402131972096 |
|---|---|
| author | Oleksandr Liubimov Ihor Turkin Valeriy Cheranovskiy Lina Volobuieva |
| author_facet | Oleksandr Liubimov Ihor Turkin Valeriy Cheranovskiy Lina Volobuieva |
| author_sort | Oleksandr Liubimov |
| collection | DOAJ |
| description | The rising popularity of UAVs and other autonomous control systems coupled with real-time operating systems has increased the complexity of developing systems with the proper robustness, performance, and reactivity. The growing demand for more sophisticated computational tasks, proportionally larger payloads, battery limitations, and smaller take-off mass requires higher energy efficiency for all avionics and mission computers. This paper aims to develop a technique for experimentally studying the indicators of reactivity and energy consumption in a computing platform for unmanned aerial vehicles (UAVs). The paper provides an experimental assessment of the ‘Boryviter 0.1’ computing platform, which is implemented on the ATSAMV71 microprocessor and operates under the open-source FreeRTOS operating system. The results are the basis for developing algorithms and energy-efficient design strategies for the mission computer to solve the optimization problem. This paper provides experimental results of measurements of the energy consumed by the microcontroller and estimates of the reduction in system energy consumption due to additional time costs for suspending and resuming the computer’s operation. The results show that the ‘Boryviter 0.1’ computing platform can be used as a UAV mission computer for typical flight control tasks requiring real-time computing under the influence of external factors. As a further work direction, we plan to investigate the proposed energy-saving algorithms within the planned NASA F’Prime software flight framework. Such an investigation, which should use the mission computer’s actual flight computation load, will help to qualify the obtained energy-saving methods and their implementation results. |
| format | Article |
| id | doaj-art-fbb0ef6c591d493aaee2d63e19f2acb2 |
| institution | DOAJ |
| issn | 2079-3197 |
| language | English |
| publishDate | 2024-11-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Computation |
| spelling | doaj-art-fbb0ef6c591d493aaee2d63e19f2acb22025-08-20T02:53:43ZengMDPI AGComputation2079-31972024-11-01121223510.3390/computation12120235UAV Mission Computer Operation Mode Optimization Focusing on Computational Energy Efficiency and System ResponsivenessOleksandr Liubimov0Ihor Turkin1Valeriy Cheranovskiy2Lina Volobuieva3EKTOS-UKRAINE LLC, 1 Academika Proskury Str., 61070 Kharkiv, UkraineDepartment of Software Engineering, National Aerospace University “Kharkiv Aviation Institute”, 61070 Kharkiv, UkraineScientific Research Institute “Problems of Physical Modeling of Aircraft Flight Modes”, National Aerospace University “Kharkiv Aviation Institute”, 61070 Kharkiv, UkraineDepartment of Software Engineering, National Aerospace University “Kharkiv Aviation Institute”, 61070 Kharkiv, UkraineThe rising popularity of UAVs and other autonomous control systems coupled with real-time operating systems has increased the complexity of developing systems with the proper robustness, performance, and reactivity. The growing demand for more sophisticated computational tasks, proportionally larger payloads, battery limitations, and smaller take-off mass requires higher energy efficiency for all avionics and mission computers. This paper aims to develop a technique for experimentally studying the indicators of reactivity and energy consumption in a computing platform for unmanned aerial vehicles (UAVs). The paper provides an experimental assessment of the ‘Boryviter 0.1’ computing platform, which is implemented on the ATSAMV71 microprocessor and operates under the open-source FreeRTOS operating system. The results are the basis for developing algorithms and energy-efficient design strategies for the mission computer to solve the optimization problem. This paper provides experimental results of measurements of the energy consumed by the microcontroller and estimates of the reduction in system energy consumption due to additional time costs for suspending and resuming the computer’s operation. The results show that the ‘Boryviter 0.1’ computing platform can be used as a UAV mission computer for typical flight control tasks requiring real-time computing under the influence of external factors. As a further work direction, we plan to investigate the proposed energy-saving algorithms within the planned NASA F’Prime software flight framework. Such an investigation, which should use the mission computer’s actual flight computation load, will help to qualify the obtained energy-saving methods and their implementation results.https://www.mdpi.com/2079-3197/12/12/235UAVmission computersoftwareBoryviterFalcocomputational efficiency |
| spellingShingle | Oleksandr Liubimov Ihor Turkin Valeriy Cheranovskiy Lina Volobuieva UAV Mission Computer Operation Mode Optimization Focusing on Computational Energy Efficiency and System Responsiveness Computation UAV mission computer software Boryviter Falco computational efficiency |
| title | UAV Mission Computer Operation Mode Optimization Focusing on Computational Energy Efficiency and System Responsiveness |
| title_full | UAV Mission Computer Operation Mode Optimization Focusing on Computational Energy Efficiency and System Responsiveness |
| title_fullStr | UAV Mission Computer Operation Mode Optimization Focusing on Computational Energy Efficiency and System Responsiveness |
| title_full_unstemmed | UAV Mission Computer Operation Mode Optimization Focusing on Computational Energy Efficiency and System Responsiveness |
| title_short | UAV Mission Computer Operation Mode Optimization Focusing on Computational Energy Efficiency and System Responsiveness |
| title_sort | uav mission computer operation mode optimization focusing on computational energy efficiency and system responsiveness |
| topic | UAV mission computer software Boryviter Falco computational efficiency |
| url | https://www.mdpi.com/2079-3197/12/12/235 |
| work_keys_str_mv | AT oleksandrliubimov uavmissioncomputeroperationmodeoptimizationfocusingoncomputationalenergyefficiencyandsystemresponsiveness AT ihorturkin uavmissioncomputeroperationmodeoptimizationfocusingoncomputationalenergyefficiencyandsystemresponsiveness AT valeriycheranovskiy uavmissioncomputeroperationmodeoptimizationfocusingoncomputationalenergyefficiencyandsystemresponsiveness AT linavolobuieva uavmissioncomputeroperationmodeoptimizationfocusingoncomputationalenergyefficiencyandsystemresponsiveness |