Loading [MathJax]/jax/output/HTML-CSS/autoload/mtable.js
MILS and HILS Analysis of Power Management System for UAVs | IEEE Journals & Magazine | IEEE Xplore

MILS and HILS Analysis of Power Management System for UAVs


Conceptual electrical interconnection diagram of the PMS.

Abstract:

This study developed four different power management system (PMS) prototypes based on the most popular mission computers used for offboard mission operation by the PX4 (o...Show More

Abstract:

This study developed four different power management system (PMS) prototypes based on the most popular mission computers used for offboard mission operation by the PX4 (open-source UAV flight controller software platform) user community for a photovoltaic (PV)-powered unmanned aerial vehicle (UAV). The four PMS prototypes were compared in terms of operational performance through an analysis of data obtained from a model-in-the-loop simulation and hardware-in-the-loop simulation using charging and discharging current patterns, saved from an outdoor PV panel power generation and multirotor UAV flight tests, respectively, under varying environmental temperature. Two types of simulations were performed, depending upon the additional placement of a supercapacitor in parallel with a Li-ion battery pack, to verify the effectiveness of the Li-ion battery pack life extension through high current shock mitigation. Simulation results demonstrated that the application of a supercapacitor in parallel with a Li-ion battery pack resulted in poor performance indicated by in-flow current fluctuation deviation measurements during the end of the constant current and constant voltage charging process. Moreover, this behavior was confirmed to be mainly because of the inherent high C-rate performance capability of the Li-ion battery pack compared to the supercapacitor. Among the four PMS candidates, under 25 °C without supercapacitor, Jetson TX2 was found to exhibit the best functionality in terms of power management (0.41 W of power fluctuation deviation), whereas AMega yielded the best functionality in terms of energy management (1165.4 s of flight time).
Conceptual electrical interconnection diagram of the PMS.
Published in: IEEE Access ( Volume: 11)
Page(s): 79240 - 79255
Date of Publication: 03 July 2023
Electronic ISSN: 2169-3536

Funding Agency:


SECTION I.

Introduction

A. Background

The use of unmanned aerial vehicles (UAVs) has recently garnered increased attention. Although active work is ongoing toward advancing the field of UAV utilization, most efforts on the methods of increasing the flight time to enable the actual use of UAVs have been limited to the development of battery cells with a high energy density.

When considering the enhancement of the endurance of various types of UAVs, the following key aspects are essential: (1) low energy usage during flight assisted using a low-drag-inducing streamlined fuselage; (2) an optimized flight path that exploits the ascending airflow around thermal updrafts; and (3) the use of power sources exhibiting a high energy density. Unfortunately, a low-priced and low-altitude UAV does not usually possess the three listed aspects; therefore, additional methods are required to realize such UAVs that also possess long endurance.

In this context, a fuel cell (FC) system cannot be exploited to enhance the flight time because it can only carry a limited amount of hydrogen fuel, which cannot be easily replenished during flight, thus rendering everlasting flight without landing impossible. Consequently, this study utilized a photovoltaic (PV) energy source with a power management system (PMS), where the latter manages power flows among the PV modules, battery pack, and supercapacitor to support the power load required by the UAV’s motors. Moreover, a supercapacitor was added to test whether it indeed alleviated sudden high loads affecting the Li-ion battery pack, thereby enhancing flight endurance. Four types of commercial embedded boards were utilized as the mission computer (MC) on the PMS platform board, namely, the Arduino Mega (AMega), Raspberry Pi 3 Model B (RPi 3B), NVIDIA Jetson Nano, and NVIDIA Jetson TX2—these are the most popular MCs used in combination with a Pixhawk flight controller.

The NVIDIA Jetson TX2 has garnered attention because of its relatively small size and high computing power. When building the prototypes using one of the listed MCs, board-to-board stacking was employed because of the convenience of replacement in case the MC malfunctioned.

To develop a UAV with long endurance and safety as key factors, this study explored two primary research subjects: energy and power management, both of which have been actively studied since the mid-2000s. Neither of these factors can be neglected if a safe UAV deployment of a long duration is to be achieved. In this study, the exploration of energy management focused on strategic methods to achieve a longer flight time. In contrast, the exploration of power management was focused more on determining which systematic perspective can achieve a controllable rate of energy consumption. Specifically, energy management addresses methodological approaches, including path planning and endurance estimation, whereas power management addresses systematic approaches, including the power management system and control algorithm development, and the testing thereof.

B. Energy Management Aspect

With respect to energy management path planning, Huang et al. presented energy-optimal path planning based on receding horizon control (RHC) and particle swarm optimization (PSO) for the target tracking mission, using a fixed-wing UAV [1]. Later, Huang et al. presented energy-optimal path planning based on PSO and a novel penalty function for the stationary target mission, using a fixed-wing UAV [2]. Further, Huang et al. presented a 3D trajectory model, which considered factors such as UAV energy consumption, PV power generation, eavesdropping, and no-fly zones based on a rapidly-exploring random tree (RRT) method to ultimately construct secure wireless communication [3]. Wu et al. presented a whale optimization algorithm (WOA) with an adaptive chaos-Gaussian switching solving strategy to obtain UAV trajectories [4]. Wu et al. later presented energy management strategies utilizing solar energy, potential energy, and wind vectors to accomplish a long-endurance target tracking mission [5]. Further, Wu et al. presented the endurance map for generating energy-efficient UAV trajectories [6]. He et al. presented a fuzzy logic-based energy management PMS with hardware-in-the-loop simulation (HILS) verification [7]. Tazvinga et al. presented a model predictive control technique, PV-wind-diesel-battery PMS [8].

With respect to energy management endurance estimates, Huang et al. presented a graphical-method-based UAV endurance estimate [9].

C. Power Management Aspect

With respect to power management algorithms, Zhang et al. presented an online fuzzy power management strategy using only a single programmable DC–DC converter to manage the current flow of both an FC and a battery pack [10]. Further, Zhang et al. presented a fuzzy state machine (FSM) power management strategy with an online potential to manage power flow among an FC, PV modules, and a battery pack [11]. Mobariz et al. presented the results of simulations based on the gradient descent multi-parameter-optimization technique for a PID controller of a DC–DC buck converter to manage power flows between an FC and battery pack [12]. Shiau et al. presented the results of simulations of a fuzzy logic-based, voltage-regulated maximum power point tracking (MPPT) system to control power flows between PV modules and a battery pack [13]. Gong et al. presented a HILS test bench based on an open-source flight simulator and demonstrated electricity flows between an FC and battery pack in the simulation world [14].

Further, Gong et al. presented flight test results of a PMS controlling the power flows among an FC, battery pack, and a supercapacitor comprising a feasibility study into the usefulness of adding a supercapacitor [16]. Malaver et al. presented operational results for a solar-powered UAV (SUAV) used for environmental gas sensing and employing two MPPT boards and a battery charger, obtained employing the power path manager technique [17]. Oettershagen et al. presented all the fundamental design work required for developing an SUAV exhibiting a flight time and distance of 81 h and 2,338 km, respectively, thus achieving a world record. They incorporated a PMS that managed the energy flow and monitored overall and cell-level charge states [18]. Shiau and Ma presented an SUAV with an auto-ranging buck-boost DC–DC power converter with MPPT, battery charging, and voltage regulation functions [19]. Stroman et al. demonstrated a UAV powered by both PV and an FC, incorporating FC propulsion, soaring, solar harvesting, and optimal path planning [20]. Yang et al. developed an FC system containing a polymer electrolyte fuel cell (PEFC) and a lithium polymer (Li-po) battery pack connected in parallel, where the latter was used for passive control using only a single manually-operated relay switch [21].

Energy management and power management were addressed simultaneously in a critical review by Boukoberine et al., which focused on power supply configurations and energy management systems being used for developing hybrid power architecture [22]. Lei et al. performed a literature survey of the energy management strategy (EMS) for a PMS, which is mainly divided into offline and online control algorithms, and implemented it on a UAV with the aim of realizing long endurance [23].

D. PMS Robustness Aspect

While energy and power management have garnered significant attention, the robustness of energy and power management hardware has rarely been discussed in studies. Most studies highlighted above examined only the energy-flow- or power-flow-related technologies by evaluating their software algorithm or hardware system through experiments conducted at room temperature; in contrast, varying environmental temperature, where such experiments are performed, is often neglected.

However, because of the characteristics of a multi-layered hardware printed circuit board (PCB), wherein various micro parts are electrically and mechanically fastened and connected, the PMS is typically sensitive to harsh external temperature changes, which can result in unintended malfunctions. In other words, changes in temperature and relative humidity (RH) accompanying an increase in the operating altitude of the UAV can adversely affect the PCB by considerably increasing leakage current at sodium chloride concentrations and resulting in the formation of tin whiskers and hillocks, which can result in a short circuit [24].

Aside from the extreme case of a short circuit, excessively high or low ambient temperatures can affect the performance of the PMS circuit, depending on factors such as the circuit design, circuit component placement, and PCB material [25]. Although this problem can be solved via the addition of a heat dissipation or generation device to the PMS, the sensitivity of UAVs to payload weight renders this a less desirable solution.

As previously explained, serious system malfunctions (or even minor system errors occurring for a short time) can cause UAVs to crash to the ground owing to movements at high speeds and altitudes. Therefore, there is a need for a robust system verification process prior to incorporating new system components into a UAV. Consequently, this study aimed to investigate the effects of environmental temperature on the PMS hardware in cases where a UAV operates for several hours. The objective was to determine the robustness of the PMS upon exposure to hazardous environmental temperatures.

Additional environmental tests were performed because the PMS was developed via the addition of several sub-components, in addition to the microcontroller. This is the reason system developers in the market sequentially perform indoor (1) model-in-the-loop simulation (MILS), (2) software-in-the-loop simulation (SILS), (3) processor-in-the-loop simulation (PILS), and (4) HILS, and outdoor tests for robust system development [26].

To optimize both the energy and power management strategies at the troposphere region, where low-altitude and long-endurance (LALE) UAVs typically fly, a power management board that is robust in both low and high environmental temperatures must be developed.

In this study, the temperatures −10 °C and 40 °C were chosen because they represent the environmental temperature at an altitude under 3 km (underneath the air traffic) where most of the system operations perform.

E. PMS Development Aspect

Shiau et al. presented the results of a solar power management system for managing power flows between PV modules, a battery pack, and motors with the MPPT, battery management system (BMS), and a power converter using an experimental UAV [27]. Bystrov et al. presented processes of PMS modeling and simulation based on MATLAB and real PMS prototype design for UAV hybrid systems with a gasoline internal combustion engine [28].

F. Main Contributions

Our focus of this manuscript can be divided into two parts.

  1. For the MILS, we set up simplified electrical circuit models of subsystems including the PV modules, battery pack, supercapacitor, and motor with additional parameter estimation processes using MATLAB/Simulink to precisely mimic the real hardware performance;

  2. For the HILS, the four PMS prototypes were tested under high (40 °C) and low (−10 °C) ambient temperatures with respect to the presence or absence of a supercapacitor to analyze hardware robustness in two aspects; 1) fluctuation deviation of power flow and 2) flight time.

G. Article Organization

The remaining article is organized as follows. In Section II, detailed information on the PMS (overview, comparison of four PMS prototypes, principle of operation, and circuit design) is presented. The MILS and HILS experimental setup and the corresponding results are presented in Sections III and IV, respectively. Further, the comparison of the MILS and HILS results is presented in Section V. Finally, concluding remarks and suggestions for future work are presented in Section VI.

SECTION II.

PMS

A. Overview

As a PMS is installed in the UAV alongside many other components, particularly a BMS, all the possible interconnections among the components must be analyzed. Because many components are co-related and shared a common electrical ground, current and voltage accumulation, peaks, fluctuation, etc. must be paid attention to such that possible malfunctions are avoided (Fig. 1(a)). We can achieve the overall power related system safety with the list of major functions of both a PMS and a BMS (Fig. 1(b)).

FIGURE 1. - Conceptual diagram of the PMS (highlighted in red): (a) electrical interconnection, (b) list of major functions.
FIGURE 1.

Conceptual diagram of the PMS (highlighted in red): (a) electrical interconnection, (b) list of major functions.

In total, four PMS prototypes were developed, based on an AMega, RPi 3B, NVIDIA Jetson Nano, and NVIDIA Jetson TX2, as shown in Appendix A.

Each PMS had four ports that were used for connecting a battery pack, supercapacitor, PV modules, and UAV. When performing an indoor HILS test, the port for the PV modules was connected to the charger (DC power supply), that for the UAV was connected to the discharger (DC electronic load), the one for the battery pack was connected to a real battery pack, and that for the supercapacitor was connected to a real supercapacitor.

All four PMSs used the same PMS operating code, referred to as either powermanager.ino or powermanager.py; however, the codes were slightly modified depending on each platform because of the different pin mappings. The operating code of the PMS with an AMega was saved as powermanager.ino and those of the other three PMSs were saved as powermanager.py.

Further, one of the commercial embedded boards was used as the main computer for each PMS to facilitate its use as an MC and enable communication between the PMS and a flight controller, particularly a Pixhawk, through the micro air vehicle link (MAVLINK) protocol. Thus, a PMS should wirelessly communicate with a GCS, and all four PMSs can communicate over Wi-Fi communication.

B. Comparison of PMS Prototypes

To control the amount of current flow, the MOSFET switch shown in Fig. 1(a) was installed and managed by controlling pulse width modulation (PWM) signals generated by an MC.

Four types of commercial embedded boards were considered for use as an MC, and the detailed specifications of each MC are listed in Appendix A alongside those from other studies.

C. Principle of Operation

The main operating principle of the PMS was the gathering of energies from various sources and guiding the power flow to supply motors attached to the UAV.

A conceptual diagram of the PMS operation is shown in Fig. 2. The charging current flow to charge the battery pack should be properly managed to prevent battery pack swelling and avoid overly slow charging. The amount of charging current can be managed by varying the MOSFET duty cycle. Because a 3.3 Ah battery pack was used, the charging current was limited to the range of 0–5 A by varying the duty cycle from 0 to 100 %.

FIGURE 2. - Conceptual diagram of the PMS operation.
FIGURE 2.

Conceptual diagram of the PMS operation.

The same operation principle and setup values shown in Fig. 2 and Table 1 are applied to all four types of PMSs for the performance comparison analysis.

TABLE 1 List of Variables Used in PMS Operation
Table 1- 
List of Variables Used in PMS Operation

D. Circuit Design

Circuit designs of the AMega, RPi 3B, NVIDIA Jetson Nano, and NVIDIA Jetson TX2 based PMS prototypes were drawn using the Fritzing open-source software. To compare the performance, the same current sensor, voltage sensor, and MOSFET were used in the PMS prototypes.

Most of the circuit diagrams were intentionally designed to be the same or, at least, similar for conducting the performance comparison analysis.

SECTION III.

Mils

A. Simulation Setup

By simplifying the internal power flows of the PMS, simple mathematical equations can be derived as follows:\begin{align*} P_{mot}&=P_{pv}+P_{bat}+P_{sc} \tag{1}\\ i_{mot}v_{mot}&=i_{pv}v_{pv}+i_{bat}v_{bat}+i_{sc}v_{sc} \tag{2}\\ i_{mot}&=i_{pv}+i_{bat}+i_{sc}, \tag{3}\end{align*}

View SourceRight-click on figure for MathML and additional features. where PV, BAT, and SC represent the PV modules, battery pack, and supercapacitor, respectively. The variables are defined in Table 2. Further, detailed mathematical modeling of the PV modules, battery pack, supercapacitor, and motor is shown below.

TABLE 2 List of Variables Used in PMS Modeling
Table 2- 
List of Variables Used in PMS Modeling

Throughout the end of this section, simplified electrical circuit models were set for subsystems including the PV modules, battery pack, supercapacitor, and motor, and subsequently, the parameter estimation process was performed with previously obtained experimental results. Consequently, with the estimated parameters, each subsystem was combined into one model to simulate and analyze the performance of the overall PMS.

1) PV Modules

An electrical diagram of the PV cell and the solar incidence angle on PV modules are shown in Fig. 3.

FIGURE 3. - PV cell ECM.
FIGURE 3.

PV cell ECM.

Considering the piecewise linear diode model and a forward biased situation, the simplified mathematical model of the PV modules can be derived using the following equations:\begin{align*} i_{g,pv}&=i_{d,pv}+i_{1,pv}+i_{2,pv} \tag{4}\\ i_{g,pv}&=i_{d,pv}+i_{1,pv}+i_{pv} \tag{5}\\ i_{g,pv}&=\frac {v_{d,pv}\left ({1-R_{d,pv}G_{d,pv} }\right)}{R_{d,pv}}+\frac {v_{pv}+R_{2,pv}i_{2,pv}}{R_{1,pv}}+i_{pv} \tag{6}\\ p_{g,pv}&=v_{g,pv}i_{g,pv} \tag{7}\\ P_{pv}&=\eta _{mppt}\eta _{pv}v_{pv}i_{pv}\cos \alpha, \tag{8}\end{align*}

View SourceRight-click on figure for MathML and additional features. where the variables and their estimated parameter values are defined in Table 3 [11], [30].

TABLE 3 List of Variables Used in PV Module Modeling
Table 3- 
List of Variables Used in PV Module Modeling

2) Battery Pack

An electrical diagram of the battery pack is shown in Fig. 4.

FIGURE 4. - One ladder battery ECM.
FIGURE 4.

One ladder battery ECM.

A simplified mathematical model of the battery pack can be derived as\begin{align*} v_{bat}&=v_{oc,bat}-i_{bat}R_{0,bat}\left ({z }\right)-v_{1,bat} \tag{9}\\ v_{1,bat}&=i_{bat}R_{1,bat}\left ({z }\right)\left ({1-e^{t_{1}/\tau _{1,bat}\left ({z }\right)} }\right) \tag{10}\\ \tau _{1,bat}&=R_{1,bat}C_{1,bat} \tag{11}\\ z&=Q_{init}+\eta _{bat}\frac {i_{bat}}{Q_{norm}} \tag{12}\\ P_{bat}&=v_{bat}i_{bat}, \tag{13}\end{align*}

View SourceRight-click on figure for MathML and additional features. where the variables and their estimated parameter values are defined in Table 4 [31].

TABLE 4 List of Variables Used in Battery Pack Modeling
Table 4- 
List of Variables Used in Battery Pack Modeling

3) Supercapacitor

An electrical diagram of the supercapacitor is shown in Fig. 5.

FIGURE 5. - Two-branch supercapacitor ECM.
FIGURE 5.

Two-branch supercapacitor ECM.

With the positive voltage across the capacitor, C_{0,sc} , a simplified mathematical model of the supercapacitor can be derived as follows:\begin{align*} v_{n,sc}&=\frac {v_{sc}}{N_{s,sc}}-i_{n,sc}R_{n,sc} \tag{14}\\ i_{0,sc}&=\left ({C_{0,sc}+k_{0,sc}v_{0,sc} }\right)\frac {dv_{0,sc}}{dt} \tag{15}\\ i_{1,sc}&=C_{1,sc}\frac {dv_{1,sc}}{dt} \tag{16}\\ i_{2,sc}&=C_{2,sc}\frac {dv_{2,sc}}{dt} \tag{17}\\ i_{sc}&=N_{p,sc}\left ({i_{0.sc}+i_{1.sc}+i_{2.sc}+\frac {v_{sc}}{R_{d,sc}} }\right) \tag{18}\end{align*}

View SourceRight-click on figure for MathML and additional features. where the variables and their estimated parameter values are defined in Table 5 [32].

TABLE 5 List of Variables Used in Supercapacitor Modeling
Table 5- 
List of Variables Used in Supercapacitor Modeling

4) Motor

An electrical diagram of the motor is shown in Fig. 6.

FIGURE 6. - Four-constant motor ECM.
FIGURE 6.

Four-constant motor ECM.

A simplified mathematical model of the motor can be derived as \begin{align*} v_{mot}&=v_{b,mot}=v_{e,mot}-i_{e,mot}R_{0,mot} \tag{19}\\ v_{b,mot}&=\frac {N}{K_{v}} \tag{20}\\ i_{mot}&=i_{e,mot}-i_{0,mot}-\frac {v_{1,mot}}{R_{1,mot}} \tag{21}\\ P_{mot}&=\eta _{mot}v_{mot}i_{mot}, \tag{22}\end{align*}

View SourceRight-click on figure for MathML and additional features. where the variables and their estimated parameter values are defined in Table 6 [33].

TABLE 6 List of Variables Used in Motor Modeling
Table 6- 
List of Variables Used in Motor Modeling

5) Combination

An electrical diagram of the overall combined ECMs, including PV modules, battery pack, supercapacitor, and motors, and the implemented Simulink model are shown in Section IV.

B. Simulation Results

The MILS result for voltage, current, power, and SOC for the PV modules, battery pack, supercapacitor, and motors were drawn for the power interflow analysis, and it was overlapped with the HILS result, as shown in Section V.

SECTION IV.

HILS

A. Simulation Setup

To emulate the power supply from the PV modules and the power load by a motor ESC during real flights in the indoor environment, the outdoor hovering flight was first performed using a quadrotor UAV while the PV modules were connected. Subsequently, the PV modules, quadrotor UAV, and battery pack were connected to one of the PMS prototypes, and the current flow of each connection was saved once the hovering flight began. Thereafter, a portion of the saved current profiles was extracted and used for the HILS. The indoor emulation was prepared with a DC power supply, DC electronic load, constant temperature chamber, and software GUIs.

A conceptual diagram indicating the manner in which the DC power supply, DC electronic load, constant temperature chamber, battery pack, supercapacitor, and PMS were interconnected is shown in Fig. 7 and its experimental setup is shown in Fig. 8.

FIGURE 7. - Combined ECMs of the PV modules, a battery pack, a supercapacitor, and motors.
FIGURE 7.

Combined ECMs of the PV modules, a battery pack, a supercapacitor, and motors.

FIGURE 8. - Conceptual diagram of experimental setup.
FIGURE 8.

Conceptual diagram of experimental setup.

A flowchart mapping the overall test procedures, starting from the preparation of a fully charged battery pack to the end of the charging and discharging cycle, is shown in Fig. 9.

FIGURE 9. - Conceptual diagram of the test procedure.
FIGURE 9.

Conceptual diagram of the test procedure.

To test the manner in which the PMS behaved under a variety of actual environmental temperatures, the entire PMS—including the PMS, battery pack, and supercapacitor—was placed inside the constant temperature chamber and soaked at different temperatures: −10, 25, and 40 °C, for two hours.

Regarding the in-depth analysis of the role of the battery pack during the HILS test, a MATLAB/Simulink-based state of charge (SOC) estimation model was developed by extracting equivalent circuit model (ECM) parameters using hybrid pulse power characterization (HPPC) current patterns [31].

B. Simulation Results

Each of the four PMS prototypes was tested under three different environmental temperatures, as shown in Appendix B. The experimental results for voltage, current, power, and SOC for the PV modules, battery pack, UAV, and supercapacitor were obtained for the power interflow analysis.

The previously listed experimental results shown in Appendix B were summarized in terms of two quantities: fluctuation deviation and flight time, as presented in Appendix C and Figs. 10. The part of the CV charging mode was used rather than the discharging mode for the fluctuation deviation analysis because most of the fluctuations were caused by fluctuations in the battery pack charging current.

FIGURE 10. - Comparison plot for tests w/o and w/ supercapacitor: (a) fluctuation deviation, (b) flight time.
FIGURE 10.

Comparison plot for tests w/o and w/ supercapacitor: (a) fluctuation deviation, (b) flight time.

Here, the fluctuations in the battery pack charging current were mostly caused by the MOSFET operation that controlled the amount of current flow into the battery pack from the PV modules.

Figure 10(a) shows the graphical representation of the battery column in Appendix C. Table 8, whereas Fig. 10(b) shows the visual representation of Appendix C. Table 13. Certain caution is required while using the results presented in Appendix B because they were obtained from indoor HILS tests rather than from real flight tests. Nevertheless, the data are valuable for further analyses, as presented below.

TABLE 7 Companion Computer Comparison
Table 7- 
Companion Computer Comparison
TABLE 8 Fluctuation Deviation Comparison (w/o Supercapacitor)
Table 8- 
Fluctuation Deviation Comparison (w/o Supercapacitor)
TABLE 9 Fluctuation Deviation Comparison (w Supercapacitor)
Table 9- 
Fluctuation Deviation Comparison (w Supercapacitor)
TABLE 10 Fluctuation Deviation Comparison for Tests w/o and w/ Supercapacitor
Table 10- 
Fluctuation Deviation Comparison for Tests w/o and w/ Supercapacitor
TABLE 11 Flight Time Comparison (w/o Supercapacitor)
Table 11- 
Flight Time Comparison (w/o Supercapacitor)
TABLE 12 Flight Time Comparison (w Supercapacitor)
Table 12- 
Flight Time Comparison (w Supercapacitor)
TABLE 13 Flight Time Differentials for Tests w/o and w/ Supercapacitor
Table 13- 
Flight Time Differentials for Tests w/o and w/ Supercapacitor

According to Fig. 10(a), the fluctuation deviation tends to increase with an increase in the environmental temperature, and vice versa, to a good approximation. This is mostly because of the Li-based battery pack characteristics; that is, the Li-battery pack tends to experience a larger IR drop (or, voltage drop) and smaller capacity as the environmental temperature decreases, and vice versa, as internal resistance increases owing to the slower movement of the Li+ ion. Further, the current and voltage fluctuations occurring at the Li-battery pack affected the inter-connected PV modules and supercapacitor, resulting in the current and voltage fluctuations as well. Moreover, the fluctuation difference among the four PMS prototypes mainly originated from the hardware performance difference determining how precisely the general-purpose input/output (GPIO) signal communication can be controlled.

According to the fluctuation deviation comparison tables, the Jetson Nano exhibited the highest, and the Jetson TX2 the lowest fluctuation deviations. In addition, adding a supercapacitor resulted in a worse fluctuation deviation, which can be attributed to the inherent high C-rate performance capability of the Li-ion battery pack compared to the supercapacitor.

According to Fig. 10(b), the flight time was maximized and minimized at 25 and −10 °C, respectively, when a supercapacitor was connected; however, it was minimized at 40 °C when no supercapacitor was used. This implies that the performance of a supercapacitor varies and greatly affects the overall performance of the PMS under varying environmental temperatures, and thus, users must be mindful of the supercapacitor application. Herein, the fluctuation deviation and flight time were separately investigated because the part of the CV charging mode was used for the fluctuation deviation analysis and that of the discharging mode for the flight time analysis.

Although the Jetson TX2 exhibited the lowest flight time efficiency, it also showed the lowest functional change between the cases with and without the application of a supercapacitor. Further, the AMega produced the longest flight time in the absence of a supercapacitor, whereas the RPi 3B produced the longest flight time on application of a supercapacitor. Overall, from the user’s perspective, the Jetson TX2 is preferred as it exhibits the lowest operational performance differences in the flight time aspect depending on whether the supercapacitor is connected or not.

SECTION V.

Mils and HILS Comparison

For the MILS and HILS comparison, the HILS result for the NVIDIA-Jetson-TX2-based PMS with a supercapacitor under 25 °C environmental temperature was used as inputs for the MILS (Fig. 35 in Appendix B). Subsequently, the obtained simulation graphs were overlapped and analyzed for the detailed comparison, as shown in Fig. 11.

FIGURE 11. - MILS and HILS comparison: (a) experiment result, (b) power.
FIGURE 11.

MILS and HILS comparison: (a) experiment result, (b) power.

FIGURE 12. - Result for Arduino-Mega-based PMS (w/o supercapacitor).
FIGURE 12.

Result for Arduino-Mega-based PMS (w/o supercapacitor).

FIGURE 13. - Result for Arduino-Mega-based PMS (w supercapacitor).
FIGURE 13.

Result for Arduino-Mega-based PMS (w supercapacitor).

FIGURE 14. - Result for RPi-3B-based PMS (w/o supercapacitor).
FIGURE 14.

Result for RPi-3B-based PMS (w/o supercapacitor).

FIGURE 15. - Result for RPi-3B-based PMS (w supercapacitor).
FIGURE 15.

Result for RPi-3B-based PMS (w supercapacitor).

FIGURE 16. - Result for NVIDIA-Jetson-Nano-based PMS (w/o supercapacitor).
FIGURE 16.

Result for NVIDIA-Jetson-Nano-based PMS (w/o supercapacitor).

FIGURE 17. - Result for NVIDIA-Jetson-Nano-based PMS (w supercapacitor).
FIGURE 17.

Result for NVIDIA-Jetson-Nano-based PMS (w supercapacitor).

FIGURE 18. - Result for NVIDIA-Jetson-TX2-based PMS (w/o supercapacitor).
FIGURE 18.

Result for NVIDIA-Jetson-TX2-based PMS (w/o supercapacitor).

FIGURE 19. - Result for NVIDIA-Jetson-TX2-based PMS (w supercapacitor).
FIGURE 19.

Result for NVIDIA-Jetson-TX2-based PMS (w supercapacitor).

FIGURE 20. - Result for Arduino-Mega-based PMS (w/o supercapacitor).
FIGURE 20.

Result for Arduino-Mega-based PMS (w/o supercapacitor).

FIGURE 21. - Result for Arduino-Mega-based PMS (w supercapacitor).
FIGURE 21.

Result for Arduino-Mega-based PMS (w supercapacitor).

FIGURE 22. - Result for RPi-3B-based PMS (w/o supercapacitor).
FIGURE 22.

Result for RPi-3B-based PMS (w/o supercapacitor).

FIGURE 23. - Result for RPi-3B-based PMS (w supercapacitor).
FIGURE 23.

Result for RPi-3B-based PMS (w supercapacitor).

FIGURE 24. - Result for NVIDIA-Jetson-Nano-based PMS (w/o supercapacitor).
FIGURE 24.

Result for NVIDIA-Jetson-Nano-based PMS (w/o supercapacitor).

FIGURE 25. - Result for NVIDIA-Jetson-Nano-based PMS (w supercapacitor).
FIGURE 25.

Result for NVIDIA-Jetson-Nano-based PMS (w supercapacitor).

FIGURE 26. - Result for NVIDIA-Jetson-TX2-based PMS (w/o supercapacitor).
FIGURE 26.

Result for NVIDIA-Jetson-TX2-based PMS (w/o supercapacitor).

FIGURE 27. - Result for NVIDIA-Jetson-TX2-based PMS (w supercapacitor).
FIGURE 27.

Result for NVIDIA-Jetson-TX2-based PMS (w supercapacitor).

FIGURE 28. - Result for Arduino-Mega-based PMS (w/o supercapacitor).
FIGURE 28.

Result for Arduino-Mega-based PMS (w/o supercapacitor).

FIGURE 29. - Result for Arduino-Mega-based PMS (w supercapacitor).
FIGURE 29.

Result for Arduino-Mega-based PMS (w supercapacitor).

FIGURE 30. - Result for RPi-3B-based PMS (w/o supercapacitor).
FIGURE 30.

Result for RPi-3B-based PMS (w/o supercapacitor).

FIGURE 31. - Result for RPi-3B-based PMS (w supercapacitor).
FIGURE 31.

Result for RPi-3B-based PMS (w supercapacitor).

FIGURE 32. - Result for NVIDIA-Jetson-Nano-based PMS (w/o supercapacitor).
FIGURE 32.

Result for NVIDIA-Jetson-Nano-based PMS (w/o supercapacitor).

FIGURE 33. - Result for NVIDIA-Jetson-Nano-based PMS (w supercapacitor).
FIGURE 33.

Result for NVIDIA-Jetson-Nano-based PMS (w supercapacitor).

FIGURE 34. - Result for NVIDIA-Jetson-TX2-based PMS (w/o supercapacitor).
FIGURE 34.

Result for NVIDIA-Jetson-TX2-based PMS (w/o supercapacitor).

FIGURE 35. - Result for NVIDIA-Jetson-TX2-based PMS (w supercapacitor).
FIGURE 35.

Result for NVIDIA-Jetson-TX2-based PMS (w supercapacitor).

Here, the red and blue lines represent the MILS and HILS results, respectively. The power graphs of the motors, PV modules, and battery pack exhibited similar patterns between the MILS and HILS result. The similarity between the MILS and HILS graphs implies that the overall MATLAB/Simulink-based model and its estimated parameters can be utilized for various power flow investigations prior to the actual PMS hardware development. Thus, the MILS and HILS comparison results can aid in pre-checking the PMS operation and outline system concept design.

SECTION VI.

Conclusion

In this study, four different PMS prototypes were developed and compared using MILS and HILS under varying environmental temperatures, with respect to the presence or absence of a supercapacitor.

According to the experimental results, in general, the supercapacitor application resulted in poor performance in terms of the in-flow current fluctuation deviation into and out of the battery pack during the end of the constant current and constant voltage charging process. This was mainly attributed to the Li-ion battery pack’s high C-rate performance capability comparable to the supercapacitor. Further, among the four PMS candidates, the Jetson TX2 exhibited the best functionality in terms of power management, whereas AMega was best in terms of energy management.

Although previous meaningful results were observed, they have limitations in that they were obtained from indoor HILS tests rather than real flight tests. Nevertheless, the MILS and HILS yielded meaningful discoveries, which may advance the technology of hybrid-powered UAVs.

In the future, an upgraded Jetson-TX2-based PMS will be developed as a multilayer PCB and installed in the UAS to perform outdoor flight experiments. The power interflows occurring in the PMS at different weather conditions is necessary as it aids in the validation of the research motivation. Further, it highlights the significance of the experimental results presented in this manuscript.

VII.

Appendix A

See Table 7.

VIII.

Appendix B

SECTION A.

Ambient Temperature: -10\,\,^{\circ}

See Figs. 12–​19.

SECTION B.

Ambient Temperature: 25°

See Figs. 20–​27.

SECTION C.

Ambient Temperature: 40°

See Figs. 28–​35

IX.

Appendix C

SECTION A.

Fluctuation Deviation Comparison

See Tables 8–​10.

SECTION B.

Flight Time Comparison

See Tables 11–​13.

References

References is not available for this document.