Simulation Framework for Real-Time PHM Applications in a System-of-Systems Environment
Abstract
:1. Introduction
1.1. Related Work
1.2. Structure of Work
2. Setup of UAV Fleet Simulation
2.1. Hybrid VTOL UAV
2.2. Simulation Use-Case
2.3. Simulation Framework Overview
2.4. Mission Generation
2.5. UAV Model with Degradation
- Pusher motor: The pusher motor is responsible for energy-efficient fixed-wing flight. If it is defective, the distances required by the mission profiles can no longer be achieved.
- Hover motor: The hover motor is responsible for the VTOL capability, which is defined as a key component for the selected mission scenarios.
- Battery: The battery is responsible for providing sufficient energy to operate the UAV. The discharge rate depends on the state of the previously mentioned subsystems.
2.6. UAV Deployment and Mission Execution
- Mission preparation: The UAV needs must be prepared, e.g., by installing the necessary equipment, performing checks, etc.
- Mission execution: Execution of the generated mission profile beginning and ending with a VTOL phase. Due to the high fixed-wing portion of delivery missions, the energy consumption is not that high and the battery capacity will always provide enough energy for the mission. Due to the hover portion of SaR missions and the randomness of energy consumption, as well as the effects of degradation on energy consumption, battery capacity can be critical for SaR missions. To ensure safe operation, the mission is aborted at a certain capacity threshold so that the UAV can still fly to the next base with sufficient battery capacity to perform a safe landing. Neglecting exact distances, the return-to-home process is modeled rather generically.
- Maintenance: After each flight, each UAV is serviced. Maintenance includes several steps, starting with a minimal maintenance procedure in the form of a battery replacement to prepare the UAV for its next mission. Depending on the maintenance strategy chosen and the degradation of the subsystems, other steps may also be included. For each type of fault, there is a corresponding maintenance procedure with an average maintenance time. If multiple faults are identified and maintenance is triggered for them, the processes are not performed sequentially but in parallel, i.e., the longest maintenance procedure determines the downtime of the UAV. After maintenance is completed, the status of the UAV is set back to “available” and it is ready for the next mission.
3. Simulation and Application of Maintenance Strategies
3.1. Run-to-Failure Approach
3.2. Predetermined Maintenance Strategy
3.3. CBM Strategy
4. Results
4.1. Validation of Real-Time Capability
- The external time condition was set to be an observation of the entire fleet every minute in reality, which corresponds to a time interval of 0.05 s in the accelerated simulation environment.
- The system operates in more of a soft real-time environment, as the database entries do not strictly adhere to the specified timing (see Figure 6). The deviation from the given time constraint is small and does not affect the functionality of the simulation. The figure shows that almost every entry in the database is slightly delayed (blue dots) compared to the given time condition. Nevertheless, there are database entries that have a larger deviation from the default time condition. These entries are not within the standard deviation from the given time constraint for the simulation (orange dots) and account for just under 14 percent of the entries in terms of volume, which is negligible compared to the given functionality of the simulation.
- The ARINC653 and ARINC644 standards are met to a small extend. The predefined time condition is comparable to a cyclically occurring fixed time step, which is met almost exactly. The communication between the systems of the simulation (checking the UAV availability of the fleet) is done with a given time condition, so there is a deterministic transmission time regarding the communication of the models within the simulation.
4.2. Impact of Different Maintenance Strategies
Evaluation of Predetermined and CBM Experiment
5. Conclusions and Future Work
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
ARINC | Aeronautical Radio Incorporated |
BLDC | Brush-less Direct-current |
CBM | Condition Based Maintenance |
Del | Delivery |
EoL | End of Life |
ESC | Electronic Speed Controller |
PHM | Prognostics and Health Management |
RUL | Remaining Useful Life |
SaR | Search and Rescue |
SoC | State of Charge |
SoS | System of Systems |
STD | Standard Deviation |
UAV | Unmanned Aerial Vehicle |
VTOL | Vertical Take-off and Landing |
References
- Shakhatreh, H.; Sawalmeh, A.H.; Al-Fuqaha, A.; Dou, Z.; Almaita, E.; Khalil, I.; Othman, N.S.; Khreishah, A.; Guizani, M. Unmanned Aerial Vehicles (UAVs): A Survey on Civil Applications and Key Research Challenges. IEEE Access 2019, 7, 48572–48634. [Google Scholar] [CrossRef]
- Myjak, M.V.K.; Ranganathan, P. Unmanned Aerial System (UAS) Swarm Design, Flight Patterns, Communication Type, Applications, and Recommendations. In Proceedings of the 2022 IEEE International Conference on Electro Information Technology (eIT), Mankato, MN, USA, 19–21 May 2022; pp. 586–594. [Google Scholar] [CrossRef]
- Federal Aviation Administration. Aerospace Forecast Fiscal Years 2022–2042. Available online: https://www.faa.gov/sites/faa.gov/files/2022-06/FAA_Aerospace_Forecasts_FY_2022-2042.pdf (accessed on 24 October 2022).
- Dingeldein, L. UAV Fleet Simulation (Version 0). 2022. Available online: https://tudatalib.ulb.tu-darmstadt.de/handle/tudatalib/3680 (accessed on 27 December 2022).
- Zadeh, S.M.; Yazdani, A.; Elmi, A.; Abbasi, A.; Ghanooni, P. Exploiting a Fleet of UAVs for Monitoring and Data Acquisition of a Distributed Sensor Network. Neural Comput. Appl. 2022, 34, 5041–5054. [Google Scholar] [CrossRef]
- Alighanbari, M. Task Assignment Algorithms for Teams of UAVs in Dynamic Environments. Master’s Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 2004. [Google Scholar]
- Hayat, S.; Yanmaz, E.; Bettstetter, C.; Brown, T.X. Multi-objective drone path planning for search and rescue with quality-of-service requirements. Auton. Robot. 2020, 44, 1183–1198. [Google Scholar] [CrossRef]
- Paixão de Medeiros, I.; Rodrigues, L.R.; Santos, R.; Shiguemori, E.H.; Nascimento Júnior, C.L. PHM-based Multi-UAV task assignment. In Proceedings of the 2014 IEEE International Systems Conference Proceedings, Ottawa, ON, Canada, 31 March–3 April 2014; pp. 42–49. [Google Scholar] [CrossRef]
- Paixão de Medeiros, I.; Ramos Rodrigues, L.; Strottmann Kern, C.; Duarte Coelho dos Santos, R.; Hideiti Shiguemori, E. Integrated task assignment and maintenance recommendation based on system architecture and PHM information for UAVs. In Proceedings of the 2015 Annual IEEE Systems Conference (SysCon) Proceedings, Vancouver, BC, Canada, 13–16 April 2015; pp. 182–188. [Google Scholar] [CrossRef]
- Valenti, M.; Bethke, B.; How, J.P.; de Farias, D.P.; Vian, J. Embedding Health Management into Mission Tasking for UAV Teams. In Proceedings of the 2007 American Control Conference, New York, NY, USA, 9–13 July 2007; pp. 5777–5783. [Google Scholar] [CrossRef] [Green Version]
- Radzki, G.; Bocewicz, G.; Golińska-Dawson, P.; Jasiulewicz-Kaczmarek, M.; Witczak, M.; Banaszak, Z. Periodic planning of UAVs’ fleet mission with the uncertainty of travel parameters. In Proceedings of the 2021 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Luxembourg, 11–14 July 2021; pp. 1–8. [Google Scholar] [CrossRef]
- Radzki, G.; Golińska-Dawson, P.; Bocewicz, G.; Banaszak, Z. Modelling Robust Delivery Scenarios for a Fleet of Unmanned Aerial Vehicles in Disaster Relief Missions. J. Intell. Robot. Syst. 2021, 103, 63. [Google Scholar] [CrossRef]
- Bouzidi, Z.; Terrissa, L.S.; Zerhouni, N.; Ayad, S. QoS of cloud prognostic system Application to aircraft engines fleet. Eur. J. Ind. Eng. 2020, 14, 34–57. [Google Scholar] [CrossRef]
- Deng, Q.; Santos, B.; Verhagen, W. A Novel Decision Support System for Optimizing Aircraft Maintenance Check Schedule and Task Allocation. Decis. Support Syst. 2021, 146, 113545. [Google Scholar] [CrossRef]
- Andrade, P.; Silva, C.; Ribeiro, B.; Santos, B.F. Aircraft Maintenance Check Scheduling Using Reinforcement Learning. Aerospace 2021, 8, 113. [Google Scholar] [CrossRef]
- Corbetta, M.; Banerjee, P.; Okolo, W.; Gorospe, G.; Luchinsky, D. Real-time UAV Trajectory Prediction for Safety Monitoring in Low-Altitude Airspace. In Aiaa Aviation 2019 Forum; Aerospace Research Central: Dallas, TX, USA, 2019. [Google Scholar] [CrossRef]
- Darrah, T.; Quiñones-Grueiro, M.; Biswas, G.; Kulkarni, C.S. Prognostics Based Decision Making for Safe and Optimal UAV Operations. In Aiaa Aviation 2021 Forum; Aerospace Research Central: Dallas, TX, USA, 2021; p. 394. [Google Scholar] [CrossRef]
- Corbetta, M.; Kulkarni, C.; Banerjee, P.; Robinson, E. Uncertainty Quantification Framework for Autonomous System Tracking and Health Monitoring. Int. J. Progn. Health Manag. 2021, 12. [Google Scholar] [CrossRef]
- Heier, H.; Mehringskötter, S.; Preusche, C. The use of PHM for a dynamic reliability assessment. In Proceedings of the 2018 IEEE Aerospace Conference, Big Sky, MT, USA, 3–10 March 2018; pp. 1–10. [Google Scholar] [CrossRef]
- Zhang, H.; Song, B.; Li, F.; Xuan, J. Multidisciplinary design optimization of an electric propulsion system of a hybrid UAV considering wind disturbance rejection capability in the quadrotor mode. Aerosp. Sci. Technol. 2020, 110, 106372. [Google Scholar] [CrossRef]
- Andersson, K.; Bang, M.; Marcus, C.; Persson, B.; Sturesson, P.; Jensen, E.; Hult, G. Military utility: A proposed concept to support decision-making. Technol. Soc. 2015, 43, 23–32. [Google Scholar] [CrossRef] [Green Version]
- Zong, J.; Zhu, B.; Hou, Z.; Yang, X.; Zhai, J. Evaluation and Comparison of Hybrid Wing VTOL UAV with Four Different Electric Propulsion Systems. Aerospace 2021, 8, 256. [Google Scholar] [CrossRef]
- Prochazka, F. Fehlertolerante Regelung üBeraktuierter Unbemannter Flugsysteme; Internal Report; TU Darmstadt: Darmstadt, Germany, 2017. [Google Scholar]
- Sambodo, F.A.; Wahyanto, W.; Wijaya, M.; Mustofa, G.H.; Isrinanto, M.F.A.F.; Arifianto, O. Preliminary design of dual-system hybrid VTOL UAV for medical delivery purpose. AIP Conf. Proc. 2021, 2366, 030007. [Google Scholar] [CrossRef]
- Gabbert, B. Hybrid Rotor/Fixed Wing Drone was Used Extensively over SCHNEIDER SPRINGS FIRE. Available online: https://fireaviation.com/2021/10/29/hybrid-rotor-fixed-wing-drone-was-used-extensively-over-schneider-springs-fire/ (accessed on 25 October 2022).
- Eye, H. Applications of Unmanned Helicopter Systems. Available online: https://www.higheye.com/applications-and-missions/ (accessed on 25 October 2022).
- Python Core Team. Python Threading: Thread-Based Parallelism. 2022. Available online: https://docs.python.org/3/library/threading.html (accessed on 27 December 2022).
- Zöbel, D. Echtzeitsysteme; Springer Vieweg: Berlin/Heidelberg, Germany, 2020. [Google Scholar] [CrossRef]
- Ungurean, L.; Carstoiu, G.; Micea, M.; Groza, V. Battery state of health estimation: A structured review of models, methods and commercial devices. Int. J. Energy Res. 2016, 41, 151–181. [Google Scholar] [CrossRef]
- Azis, N.; Joelianto, E.; Widyotriatmo, A. State of Charge (SoC) and State of Health (SoH) Estimation of Lithium-Ion Battery Using Dual Extended Kalman Filter Based on Polynomial Battery Model. In Proceedings of the 2019 6th International Conference on Instrumentation, Control, and Automation (ICA), Bandung, Indonesia, 31 July–2 August 2019; pp. 88–93. [Google Scholar] [CrossRef]
- Kim, N.; An, D.; Choi, J.H. Prognostics and Health Management of Engineering Systems; Springer: Cham, Switzerland, 2017; pp. 25–28. [Google Scholar] [CrossRef]
- Müller-Gronbach, T.; Novak, E.; Ritter, K. Monte Carlo-Algorithmen; Springer: New York, NY, USA, 2012. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Dingeldein, L. Simulation Framework for Real-Time PHM Applications in a System-of-Systems Environment. Aerospace 2023, 10, 58. https://doi.org/10.3390/aerospace10010058
Dingeldein L. Simulation Framework for Real-Time PHM Applications in a System-of-Systems Environment. Aerospace. 2023; 10(1):58. https://doi.org/10.3390/aerospace10010058
Chicago/Turabian StyleDingeldein, Lorenz. 2023. "Simulation Framework for Real-Time PHM Applications in a System-of-Systems Environment" Aerospace 10, no. 1: 58. https://doi.org/10.3390/aerospace10010058
APA StyleDingeldein, L. (2023). Simulation Framework for Real-Time PHM Applications in a System-of-Systems Environment. Aerospace, 10(1), 58. https://doi.org/10.3390/aerospace10010058