1. Introduction
The microgrid concept is increasingly being investigated and implemented in military contexts. Research has been conducted on the topic of implementing microgrids at fixed military installations within the United States [
1,
2]. This paper will focus on the application of microgrid technologies in support of overseas military expeditionary or contingency operations. Specific examples include intermediate staging bases (ISB), forward operating bases (FOB), combat outposts (COP), observation posts (OP), and patrol bases (PB) [
3,
4,
5]. These may be permanent or temporary bases used by the military while on assignment in foreign countries. This paper will include a demonstration of a COP with a size of 20–40 people, so this type of microgrid will be considered here.
There are several challenges when considering microgrids for military applications. First, the COPs may be somewhat temporary, so equipment that can be easily transported to the location, then moved to future locations is important to consider for equipment selection, but the energy cost of transportation is outside the scope of this paper. Reliability is especially important in military microgrids, since many lives depend on the consistent operation of the electrical equipment at the COP [
6]. Minimizing the use of fuel is also critical, as transporting fuel to the COP can cost
$400 per gallon [
7], and can be dangerous, resulting in the loss of one life for every 24 fuel convoys in Iraq and Afghanistan in 2007 [
8].
Including renewable resources can help reduce the amount of fuel needed, and energy storage can be included to increase the reliability of the system. Assessing the amount of storage needed for energy surety has been previously studied [
9,
10]. Using the improved droop control methods presented in this paper can allow a military microgrid to utilize as much renewable resources as possible, without relying on a communication link between the microgrid components—this eliminates the electrical system communications as a single source of failure that would be especially vulnerable in a military setting.
Previous work has demonstrated the use of multidimensional [
11] optimal [
12] droop control with wind resources, in a residential microgrid setting. This paper expands upon previous work, applying multidimensional optimal droop control with solar resources. A load model for a typical patrol base is presented, and used in simulation of a military microgrid example to demonstrate the proposed controller.
2. Load Modeling
In a military setting, the load on the microgrid is different than in a residential or commercial setting. A load model for a patrol base (PB) was developed with the help of an experienced member of the military [
13]. First, three load tiers were identified to distinguish between loads that may be connected at a PB. Tier 1 includes loads that are critical to the mission, while Tier 2 includes loads that are important for extended operations. Tier 3 includes loads for improving quality of life and boosting morale. The loads in Tier 3 are important for maintaining the living conditions and overall attitudes for the PB members, however they could be disconnected during some time periods in order to ensure that Tier 1 and 2 loads are met.
Table 1 lists some examples of equipment that might be included in each load tier.
The amount of load needed in each tier varies based on time (day vs. night) as well as on activity (patrol vs. non-patrol).
Table 2 shows the estimated load for a 20–40 person PB in each of these scenarios.
The estimates shown in
Table 2 are for the total load used in each different type of scenario. The actual load is stochastic and will vary, so it was modeled using a compound Poisson process. A Poisson process is defined as
where
is the rate parameter. The Poisson process
is then implemented in a compound Poisson process as
where
are independent and identically distributed (iid) random variables [
14]. A compound Poisson process is an appropriate method for approximating the distribution of electrical loads, since they are discrete, independent random variables [
15].
Along with the load changing stochastically within each time and activity, the operation of the PB will also vary. In any combat environment, varying patrol patterns (route, length of patrol, time of departure, etc.) are used in order to limit the enemy’s ability to execute a coordinated attack. Therefore, this load model also randomizes the number of patrols per day, their length, and the length of rest during both day and night. Some days may then include no patrols, to allow for debriefing or rest. Other days may include a high number of patrols, designed to limit the enemy’s ability to operate. An example patrol schedule for two squads during one day and one night is shown in
Table 3; the patrol schedule is randomized for other days and nights.
A load model incorporating all of these aspects was created using Matlab.
Figure 1 shows the load at a PB over one day, based on a changing patrol schedule and using a compound Poisson process to randomize the load. Each load tier is displayed in the figure. This load model is implemented in simulation and HIL in the following sections.
3. Source Modeling
For a military application, it is likely that solar would be included as a renewable resource, instead of wind. Like wind resources, solar resources are intermittent and depend on weather conditions. The accurate prediction of solar irradiance is currently an important research area [
16].
For military applications, portability is a key consideration [
17], and the use of solar resources fits this requirement. Previous research has been completed on the inclusion of solar resources in military forward operating bases [
18]. In this section, the proposed optimal high dimension droop control will be applied with a solar resource; only applications with wind resources have been demonstrated in previous chapters.
Solar irradiance measurements are taken each minute by the National Renewable Energy Laboratory (NREL). These are recorded at their Golden, CO location and stored as part of the Baseline Measurement System (BMS). The data for 1 June 2012 is used in simulation and HIL in the following sections, and is shown in
Figure 2 [
19].
4. Simulation Results
The sample microgrid used in simulation for a PB is shown in
Figure 3. Three sources are included; one is a solar resource, one is a conventional resource such as a diesel generator, and one is an energy storage source such as a battery. In the simulation, these sources are modeled as variable voltage sources, and droop control is implemented for each. The numeric values used for this microgrid model are shown in
Table 4.
A simulation was completed to represent one full day at the PB. The power available from solar energy at each minute of the day is shown in
Figure 4a. The data described in the previous section is used, assuming that there are 4 square meters of solar panels available. The required load at each minute is shown in
Figure 4b, with the three load tiers described above added together to form the total required load.
The system was first simulated using traditional, linear droop control for each of the three sources, where the reference current is defined as
The droop control settings for each of the three sources are shown in
Table 5.
The power supplied by each of the three sources during the simulated one day period is shown in
Figure 5. When it is sunny during the day, the solar source operates with traditional droop control, and does not use all of the available power. The conventional source is required to meet most of the load demand. The storage source supplies and absorbs power throughout the day as the load changes.
The simulation was then repeated using optimal high dimension droop control for the solar resource. Its reference current is defined as [
12]
where
s is the solar irradiance in W/m
multiplied by the 4 m
of panels. The conventional and storage sources kept the same droop settings as in
Table 5 for the second simulation.
The power supplied by each of the three sources during the simulated one day period is shown in
Figure 6. With optimal high dimension droop control, all of the available power from the solar resource is utilized. This means that the conventional source is required to provide less power to the system. The storage source changes during the sunny part of the day, and supplies power as needed during the night.
A comparison of
Figure 5 and
Figure 6 shows that the use of traditional linear droop control limits the amount of power that can be utilized from the solar resource, while the use of optimal high dimension droop control allows all of the available power from that resource to be utilized. This also means that the conventional source is needed less, and the storage source is able to charge during times of high irradiance, and use that stored energy during cloudy periods or at night.
The bus voltage during each of the two simulations is shown in
Figure 7. While the bus voltage varies more when optimal high dimension droop control is used, it stays well within a bound of 5% around the reference value of 300 V.
5. Hardware-In-The-Loop Results
In order to validate the simulation results presented in the previous section, the example microgrid shown in
Figure 8 was implemented using a hardware-in-the-loop (HIL) system, allowing the system to be emulated in software, and connected with real world hardware in real time [
20]. Using an HIL approach allows the system to be built and tested virtually with new proposed control methods, while interfacing with real hardware [
21].
The same component values were implemented in the simulation, and in a Typhoon HIL600 unit. The HIL experimental apparatus is shown in
Figure 9. The Typhoon HIL600 has 32 channels of ±5 V analog output (AO) that can be mapped to data points in the HIL circuit. The microgrid control board then offsets and scales these signals to 0 V to
V that are read by the 12-bit analog to digital converters on all three DSPs. For this example, only 5 channels of analog signals are needed to implement the proposed control. The analog signals and the scaling from the HIL are shown in
Table 6.
The microgrid control board has BNC connectors linked with the first four analog output channels that are convenient to connect to an oscilloscope. For this work, the first three channels were used to view the first three signals in
Table 6, and capture the results in oscilloscope traces.
The controller for each source was implemented on a separate Texas Instruments F28335 DSP ContolCARD [
22] programmed through the Embedded Coder toolbox in MATLAB/Simulink. The control card for Source 1 implements (
4), while the card for Source 2 implements (
3), each using a PID control loop. By using separate control cards for each of the two sources, decentralized control is ensured; each source uses only local information, and the proposed control method does not require a communication link between the sources and/or the other components in the microgrid.
This microgrid has the same topology as the one implemented in the simulation. However, for the HIL experiment, power electronics were included, along with parasitic inductances and capacitances. To represent the variable load, a controllable current source was included. This type of load is comparable to an inductive or motor load in an actual system. The numeric values used for the circuit parameters are shown in
Table 7 and
Table 8.
The system was implemented on a Typhoon HIL600 unit using distributed control through Texas Instruments F28335 DSP ContolCARDs. Each of the three sources is controlled using a separate TI card, using only local sensors. The circuit schematic used in the Typhoon software is shown in
Figure 10.
The controllers implemented for each of the three sources are shown in
Figure 11,
Figure 12 and
Figure 13. Sources 2 and 3, representing a conventional and energy storage source, respectively, are controlled using traditional linear droop control. Source 1, representing a solar source, is controlled using optimal high dimension droop control as in (
4).
Due to the limitations of the HIL system, a short overall time period was used, and the per-minute solar and load information was scaled. The profiles for power available from the solar resource and required load current are shown in
Figure 14. The solar irradiance data is taken from the NREL BMS measurements from 1 June 2012, starting at 11:00 a.m.
The results of implementing these profiles in the HIL system are shown in
Figure 15. The bus voltage is shown, along with the current supplied from each of the three sources—all three use the same zero point on the oscilloscope trace. As the power available from the sun and the required load change, the conventional and storage sources change their output based on traditional linear droop control. Source 1 changes its output based on optimal high dimension droop control, where the reference current is determined by (
4).
In order to verify that the proposed controller is operating as desired, data from the oscilloscope trace in
Figure 15 was imported and plotted using MATLAB. The bus voltage and solar power available were used in (
4) to calculate the reference current that Source 1 should be supplying. This reference current is plotted with the actual Source 1 current in
Figure 16. The source output does match the desired reference value calculated using optimal high dimension droop control.
6. Conclusions
The results presented in this paper show that the droop control relationship for a source in a DC microgrid can be optimized to meet a given objective. An example microgrid was simulated and demonstrated through HIL, and the results show that a droop control relationship can be chosen to allow the power supplied by a source to match the power available from the solar PV resource.
This control method retains the advantages of traditional droop control, and does not require a communication link between the system components. It also allows all of the power available from solar PV resource to be utilized, which is an improvement over traditional droop control, and over high dimension droop control using a plane. The droop control surface is optimized for general operation of the system—it is not necessary to know the expected solar irradiance and load profiles in order to determine the surface shape.