Professional Documents
Culture Documents
Applied Energy
journal homepage: www.elsevier.com/locate/apenergy
H I GH L IG H T S
• Adaptive power management scheme results in more reliable PV-powered IoT devices.
• The scheme can be based on either the available energy storage or solar irradiance.
• ItIt ensures persistence of data transmission despite unpredictability of sunlight.
• Thereduces the optimum cost by > 10% and battery volume by 30%, for < 3% less data.
• scheme is suitable for IoT applications with flexible data transmission rate.
A R T I C LE I N FO A B S T R A C T
Keywords: Photovoltaics (PV) can provide power autonomy to sensors and communication devices comprising the Internet
Solar powered sensors of Things (IoT). An outstanding challenge is to create design rules that transform intermittent and non-dis-
Photovoltaics (PV) patchable solar energy into persistent, stable, and low-cost power for sensors. These design rules govern optimal
Power autonomous system architecture design and optimal power consumption patterns. In previous work, we considered (i) the
Internet of Things (IoT)
variability of solar insolation across different time scales (hourly, daily, and seasonal); (ii) the solar cell device
System design
characteristics; and (iii) the power consumption of the sensing and communication modules. From these con-
Power system sizing
Smart sensor straints, we described a methodology to calculate the necessary energy storage capacity to reliably power the
device over several years. The system size can then be optimized to minimize cost or volume. In this paper, we
describe a methodology to improve the reliability of solar-powered IoT devices in the event of outlier conditions
(i.e., periods of anomalously low insolation that reduce battery state-of-charge). This theoretical study, based on
actual sensor and insolation data, describes how an adaptive power consumption scheme decreases the di-
mensions of solar cell and battery as well as system cost, assuming flexible operating scheme is allowed. The
adaptive power consumption scheme means the data acquisition and transmission rate — which governs the
power consumption profile — changes based on availability of stored energy in the battery and recent solar
insolation. The results show for 3% reduction in average data transmission, the cost of the power components
(i.e. battery and solar panel) can be reduced by 10% and the volume of the battery by 30%. The design is
constrained by the available power as well as the minimum expected system performance, using the rate of
acquired data from the sensor. We find that implementing an adaptive power consumption scheme based on
available battery capacity for solar powered sensor can reduce battery capacity by 90%, while ensuring that data
transmission rate occasionally varies but never extinguishes completely.
☆
The short version of the paper was presented at WES-CUE2017, Jul 19–21, Singapore. This paper is a substantial extension of the short version of the conference paper.
⁎
Corresponding author.
E-mail address: nasim.sahraei@smart.mit.edu (N. Sahraei).
https://doi.org/10.1016/j.apenergy.2018.04.091
Received 31 October 2017; Received in revised form 3 April 2018; Accepted 28 April 2018
Available online 11 May 2018
0306-2619/ © 2018 Elsevier Ltd. All rights reserved.
N. Sahraei et al. Applied Energy 224 (2018) 322–329
323
N. Sahraei et al. Applied Energy 224 (2018) 322–329
of such flexible scheme on the total implementation cost. Such a system The temperature coefficient of module power is αP = −4.2 × 10−3
would adjust its operation time based on the available solar energy. [26], efficiency in the standards testing condition ηinitial = 18%, and
This system was equipped with a relatively low cost storage in the form standard testing temperature Tstd = 25°.
of the final product of the system (which is water in this case), in ad- The minimum solar cell area, Amin , necessary to fulfil the power
dition to energy storage in the form of batteries. This additional low consumption of the device in a specific period of time, t , can be cal-
cost storage allows the flexible operation time which have major cost culated from the total power consumption of the device and the total
reduction implications. In other words, for this device, the total power power generation over that period of time (Eq. (2)).
consumption of the system is allowed to be adjusted by turning the t
system on and off based on available solar irradiance. ∑0 Pavg
Amin = t
For many IoT sensors today, data is often required to be sent con- ∑0 I (t ) × ηT (t ) (2)
tinuously at regular intervals. This is because the smart systems need to
The state of charge (SOC) of the battery over time is calculated using
make decisions based on this received data and act on it in real time.
the extra power generation of the solar cell (total power generation
Prolonged inactivity is not allowed, however some flexibility in the
minus power consumption at each time step) [21]. The power storage
strict rules for data communication can nonlinearly impact the savings
efficiency of the Lithium ion battery is considered according to Eq. (3)
in battery size, PV area, and fundamentally the cost of the system. We
[27]:
have shown [21] that flexibility in the up-time (i.e. percentage of time
the device have enough power to run) can reduce the system require- (Esolar−Econsumption )
ments. Decreasing the up-time by 5% reduces the system size to less SOC (ti ) = SOC (ti − 1) × (1−σ ) + ηce ×
Vbat Cbat (3)
than half. In this contribution, we discuss the flexibility in the data rate
can have similar effects on the system size requirements. In this equation, σ = 1% is hourly self-discharge rate and ηce = 90%
In this paper, we discuss the idea that designing a more intelligent is the charge efficiency factor. Esolar , Econsumption , Vbat , and Cbat are energy
system that adapts to its environment reduces the system size and generated by the solar module, energy consumed by the device, battery
power consumption of the device. Power consumption of a device is a voltage and battery capacity, respectively. The effect of cycling on the
major constraints when it comes to designing power autonomous battery capacity is not considered in this paper. However, the system is
electrical system powered by an energy harvesting system. The reason designed to avoid deep cycling by setting the minimum allowed battery
being the amount of harvestable energy and the efficiency of the energy state of charge to be 10%. We will see in the result section that the in
harvesting systems are very limited and unpredictable in many cases. the adaptive power scheme, the battery state stays around 20% at
Hence if the electronic system have a constant power consumption minimum. Avoiding deep cycling help improve the battery health de-
throughout its life and does not adapt its consumption to the available gradation over time.
energy in its environment, it is either non-reliable or need to be ex- Calculating the SOC value of the entire simulation period (5 years)
tremely over designed to overcome the unpredictable changes of the for a specific solar panel and battery capacity, we can analyse the power
available energy. Here we show how the adaptive power scheme affects deficiency in the system. The minimum battery capacity necessary to
the design criteria for a sensor system designed in house. achieve power autonomy is calculated by increasing the battery capa-
city for each given solar cell area until the system is power autonomous
(never runs out of power). The battery capacity versus solar cell area
2. Methodology calculated using this method shows the minimum requirement for
power autonomy in the design space.
2.1. Sizing the power system The cost values presented in this paper are the sum of the cost of the
solar panel and the battery of the system. The cost of the solar panel is
The search algorithm for the optimal design for the power autono- considered to be 0.335 $/cm2 and the cost of the battery is 7.4 × 10−4
mous IoT system was explained in our previous work [21]. Here, the $/mWh, which is directly obtained from the commercial vendors
same approach is adopted to find the minimum battery capacity re- during the fabrication process of the device. The cost value in this paper
quired for the system with an average power consumption of 100 mW is calculated by adding the cost of these two components. Considering
and a periodic power consumption pattern. The smart sensor records the fact that the minimum battery capacity required to power the
and transmits the sensor data in the active mode with higher power system can be calculated for any solar panel area [21], and increasing
consumption and stays in hibernation or sleep mode which is a low the solar cell area result in smaller battery capacity, it can be easily seen
power state for the rest of the time. In this work, the up-time is consider that there is a minimum cost value for a single combination of the solar
to be 100%, and the data rate is allowed to be flexible in low power cell and battery (this is visually explained in our previous work [21]).
availability.
Here we have used the same method for system sizing as explained
2.2. Power consumption based on duty-cycle
in our previous work [21]. As insolation input, we have used Global
Horizontal Irradiance time series (GHI), I (t ) , data from Mahbubnagar,
Our IoT sensor used Global System for Mobile communication
India [24]. The dataset has a time resolution of five minutes per data
(GSM). The time constant of power consumption patterns of the com-
point over five years (2010–2014), and also contains the ambient
munication systems are in the order of milliseconds or less. The time-
temperature, T . The solar panel is assumed to be horizontal, immobile,
averaged, integrated energy of the peak power of the communications
and facing the sky. The dataset presented in this study is suitable to
module is in the order of mW·sec. Since the resolution the solar irra-
demonstrate the main features of design approach for a device with an
diance time series are more than minutes, the generated energy steps
adaptive power consumption. The power output of the solar panel is
are orders of magnitude larger than the energy consumed in the spikes.
calculated as a product of the irradiance and efficiency. The efficiency
Accordingly, we consider an average power consumption for different
of the solar module is calculated considering temperature losses. We
modes of operations of the device. We have measured the power con-
calculate the temperature-dependent efficiency of the solar module, ηT ,
sumption of the two modes of operation for the device: (i) a hibernation
in Eq. (1) with initial efficiency of ηinitial , taking into consideration the
mode, with a power consumption of 5 mW in which the device does not
Ross coefficient which relates irradiance to module temperature,
m2 acquire or transmit any data, and (ii) an active mode with average
k = 0.025 ⎡°C W ⎤ [25] for a typical mounting system: power consumption of 385 mW in which the device acquires and
⎣ ⎦
ηT (t ) = ηinitial {(1 + αP [(T (t ) + k ∗I (t ))−Tstd]} (1) transmits data. The assumptions are based on an actual in-house fab-
ricated system. In a default state the device operates in these two modes
324
N. Sahraei et al. Applied Energy 224 (2018) 322–329
Fig. 3. Duty cycle of the device in (a) the default mode of 25%, (b) power-conserving mode with duty cycle of 10%.
325
N. Sahraei et al. Applied Energy 224 (2018) 322–329
Fig. 5. Flowchart shows the algorithm for (a) calculating the minimum system size curves [21], (b) the battery SOC vs time adaptive to low SOC, (c) the battery SOC
vs time adaptive to low solar insolation in the past 24 hrs.
data transmission. This means the system have a minimum acceptable solar cell requires an extremely large battery. Fig. 6 shows the battery
threshold of data communication and a regular expected rate of data SOC for various power adaptive schemes presented in this paper. The
communication which is higher than the minimum threshold. In such a minimum solar cell area of 26.6 cm2 provides enough power for the
system occasional data transmission at the minimum threshold rate is average data rate of 3 per hour, however a battery capacity of more
allowed, hence the power consumption of the device can be adjusted by than 14 Ah is required to compensate for the seasonal changes of the
changing the data transmission rate. solar irradiance (Fig. 6(a)). In adaptive power system for the battery
For simplicity, we assume reducing the data transmission rate does SOC less than 30%, the battery requirement dramatically decreases in
not significantly affect the value of data, meaning the lower duty cycles expense of data rate. Fig. 6(b)–(d) show increasing the hibernation time
still provide acceptable amount of data that serves the purpose of data in low SOC decreases the battery requirement dramatically for the
collection while helps avoiding complete shutdown of the device when minimum solar cell area (see also Table 2). Comparison of the battery
energy source is not available. capacity and data rate of Fig. 6(a) with (b)–(d) shows that it is possible
Table 1 shows the average power consumption and the minimum to reduce the battery capacity by 90% by compensating on the data rate
solar cell requirement for the system with the above duty cycles. We by 3.4% for a limited period of time. Hence, it is unnecessary to use a
define the data rate to be the number of data points communicated per large battery for a smart device, even for the minimum solar cell area.
hour. The following two sections describes the effect of adaptive power To get a complete picture, we have used the same method explained
consumption to the power scarcity in such a smart sensor. in our previous work [21], to find the minimum battery and solar cell
combinations for power autonomy (Fig. 7). The figure shows the
minimum battery capacity and solar cell area needed to power auton-
3. Results and discussion
omous devices with adaptive power schemes based on battery state of
charge (SOC) less than 30%. The dashed line in Fig. 7 shows the
3.1. Adaptive power in low battery state of charge (SOC)
minimum solar cell area requirement for a data rate of 3 data per hour.
For the minimum solar cell area, the adaptive power scheme results in
In this scenario, the device considers power scarcity based on its
smaller required battery capacity, compromising with a lower average
battery SOC readings, and makes decisions to decrease its power con-
data rate, as shown in Table 2. This trade-off between battery size and
sumption by decreasing the duty cycle as explained. The data rate
data transmission rate would need to be evaluated based on the sensor
baseline (i.e., in non-adaptive power consumption scenario) is con-
application.
sidered to be 3 data points per hour. It is important to note that lower
The lower average power consumption, even when imposed on
duty-cycle in power deprived state also decrease the total average data
specific periods, ensures the smart sensor can survive the low power
acquisition and communication rate, meaning there will be less sensor
condition for a longer time by staying in the low power state during
data per unit time.
power scarcity. Hence, the smart sensor has lower minimum solar cell
As explained above, the minimum solar cell area necessary for a
requirement. The minimum solar cell requirement of such system in
certain power consumption can be calculated. However, the minimum
Fig. 7 is defined by its power consumption in low power mode
(Table 1). It is important to note that in the presented optimization
Table 1
Average power consumption and minimum required solar cell various fixed method, the minimum data transmission rate should be set as boundary
duty cycles. condition when searching for the optimum power system size. Since the
minimum solar cell requirement for the lower duty-cycles is smaller,
Duty-cycle Average power consumption Equivalent minimum solar cell
when the optimization algorithm looks for minimum solar cell area for
(mW) area (cm2)
a given battery capacity, it finds a smaller solar cell area than the ori-
25% (default) 100 26.6 ginal minimum solar cell area (i.e. dashed line in Fig. 7). This condition,
21.7% 87.6 24.8 especially for large battery capacities, results in power generation from
14.3% 59.3 15.7
the solar panel that does not compensate for the power consumption of
10% 43 11.4
the default data rate. As a result, system stays in the lower power
326
N. Sahraei et al. Applied Energy 224 (2018) 322–329
Fig. 6. Battery state of charge (SOC) of optimum power system size at solar cell area of 26.6 cm2 for various power adaptive schemes. The hibernation time increases
by (a) 0%, (b) 20%, (c) 100%, (d) 200% when the battery SOC is less than 30%. The battery SOC less than 30% is striped in the figure.
consumption region with lower data rate for extended time periods. hour. As a result the average data rate is much less affected, although
This time period, which is determined by the solar cell area, determined the battery storage requirement has decreased by 90%.
the final average data rate in that condition. As a results the minimum In addition to the reduction battery and solar cell size, the adaptive
system size curves shown in Fig. 7 do not represent a constant data rate. power scheme ensures the system never fails due to the low light
In Table 2, the optimum cost point for each condition does not refer condition. As a result the predictability of the solar irradiation is less
to the highest average data rate in that condition. This cost optimiza- significant when system reliability is considered.
tion is not bound by its performance, and rather by the minimum cost
condition at which it can survive with power autonomy. As said, this
3.2. Adaptive power after low insolation period
results in a smaller solar cell area. If the optimization boundaries are
restricted to the minimum solar cell area of 26.6 cm2 which covers the
Another approach to adaptive power is to decrease the average
average power consumption of the duty-cycle of 25%, the system re-
power consumption when there is a shortage of solar irradiance in the
covers to higher SOC on sunny days and the data rate increases to 3 per
past days. In order to consider the effect of available solar irradiance,
Table 2
Minimum requirement for various adaptive power conditions in low SOC.
When SOC < 30% (power deprived) For solar cell area = 26.6 cm2 At minimum cost point
Duty-cycle
Cost ($) Battery capacity Average data rate Cost ($) Solar cell area Battery capacity Average data rate
(mAh) (#/hr) (cm2) (mAh) (#/hr)
327
N. Sahraei et al. Applied Energy 224 (2018) 322–329
Table 3 summarizes the system size and cost of each adaptive power
scheme at solar cell area of 26.6 cm2, as well as the minimum cost point
on each curve in Fig. 8(b). In comparison with the adaptive power to
the SOC in the previous section, here the battery requirements at the
optimum cost point has decreased. The optimization for the minimum
cost has also resulted in lower costs for same average data rates.
As mentioned before, the cost reduction of the adaptive power
scheme is not major. Also, the design approach presented here is based
on historical data and hence does not guarantee the exact calculated
average data rate in the future. However, the major benefit of an
adaptive power scheme is avoiding complete blackout of the device
during unexpected conditions by tapering the communication fre-
quency.
4. Conclusion
Fig. 8. (a) Adaptive power schemes when the last day average power available from the sun is less than 15 mW/cm2, (b) minimum system size condition for the
adaptive power.
328
N. Sahraei et al. Applied Energy 224 (2018) 322–329
Table 3
Minimum requirement for various adaptive power conditions in low solar insolation (when average last day solar insolation is less than 15 mW/cm2).
Duty-cycle when SOC < 30% (power For minimum solar cell area = 26.6 cm2 At minimum cost point
deprived)
Cost ($) Battery capacity Data rate (#/hr) Cost ($) Solar cell area Battery capacity Data rate (#/hr)
(mA·h) (cm2) (mA·h)
Graduate Research Fellowship under Grant No. 1122374. [14] Babayo AA, Anisi MH, Ali I. A review on energy management schemes in energy
harvesting wireless sensor networks. Renew Sustain Energy Rev 2017;76:1176–84.
[15] Sharma V, Mukherji U, Joseph V, Gupta S. Optimal energy management policies for
References energy harvesting sensor nodes. IEEE Trans Wireless Commun 2010;9(4).
[16] Connolly D, Lund H, Mathiesen BV, Leahy M. A review of computer tools for
[1] Popovici E, Magno M, Marinkovic S. Power management techniques for Wireless analysing the integration of renewable energy into various energy systems. Appl
Sensor Networks: A review. In: 5th IEEE International workshop on advances in Energy 2010;87(4):1059–82. http://dx.doi.org/10.1016/j.apenergy.2009.09.026.
sensors and interfaces IWASI, Bari, 2013. p. 194–8. http://doi.org/10.1109/IWASI. [17] Luna-Rubio R, Trejo-Perea M, Vargas-Vázquez D, Ríos-Moreno GJ. Optimal sizing of
2013.6576090. renewable hybrids energy systems: A review of methodologies. Sol Energy
[2] Akhtar F, Rehmani MH. Energy replenishment using renewable and traditional 2012;86(4):1077–88.
energy resources for sustainable wireless sensor networks: A review. Renew Sustain [18] Yang HX, Lu L, Burnett J. Weather data and probability analysis of hybrid photo-
Energy Rev 2015;45:769–84. voltaic–wind power generation systems in Hong Kong. Renewable Energy
[3] Shaikh FK, Zeadally S. Energy harvesting in wireless sensor networks: A compre- 2003;28(11):1813–24. http://dx.doi.org/10.1016/S0960-1481(03)00015-6.
hensive review. Renew Sustain Energy Rev 2016;55:1041–54. [19] Dufo-López Rodolfo, Bernal-Agustín José L. Design and control strategies of PV-
[4] Kausar AZ, Reza AW, Saleh MU, Ramiah H. Energizing wireless sensor networks by Diesel systems using genetic algorithms. Sol Energy 2005;79(1):33–46. http://dx.
energy harvesting systems: Scopes, challenges and approaches. Renew Sustain doi.org/10.1016/j.solener.2004.10.004.
Energy Rev 2014;38:973–89. [20] Celik Ali Naci. Techno-economic analysis of autonomous PV-wind hybrid energy
[5] Chalasani S, Conrad JM. A survey of energy harvesting sources for embedded sys- systems using different sizing methods. Energy Convers Manage
tems. Proc IEEE Southeastcon, 2008. p. 442–7. 2003;44(12):1951–68. http://dx.doi.org/10.1016/S0196-8904(02)00223-6.
[6] Gilbert JM, Balouchi F. Comparison of energy harvesting systems for wireless sensor [21] Sahraei N, Watson SM, Pennes A, Zekun R, Khaw WC, Oviedo F, et al. 'Design ap-
networks. Int J Autom Comput 2008;5(4):334–47. proach for solar cell and battery of a persistent solar powered GPS tracker. Jpn J
[7] Mathews I, King PJ, Stafford F, Frizzell R. Performance of III–V solar cells as indoor Appl Phys 2017;56(8S2):08ME01.
light energy harvesters. IEEE J. Photovoltaics 2016;6(1):230–5. [22] Watson Sterling M. Cost optimization of a solar-powered electrodialysis desalina-
[8] Hwang J, Shin C, Yoe H. Study on an agricultural environment monitoring server tion system. Master Thesis, Massachusetts Institute of Technology, Department of
system using wireless sensor networks. Sensors 2010;10(12):11189–211. Mechanical Engineering, 2017. http://hdl.handle.net/1721.1/111901.
[9] Alippi C, Camplani R, Galperti C, Roveri M. A robust, adaptive, solar-powered WSN [23] Watson S, Bian D, Sahraei N, Winter AG, Buonassisi T, Peters IM. Advantages of
framework for aquatic environmental monitoring. IEEE Sens J 2011;11(1):45–55. operation flexibility and load sizing for PV-powered system design. Sol Energy
[10] Toh WY, Tan YK, Koh WS, Siek L. Autonomous wearable sensor nodes with flexible 2018;162:132–9.
energy harvesting. IEEE Sensors J 2014;14(7):2299–306. [24] India Solar Resource Maps & Data (updated March 2016), [online] Available:
[11] Raghunathan V, Kansal A, Hsu J, Friedman J, Srivastava M. Design considerations http://www.nrel.gov/international/ra_india.html. [Accessed 26 Oct 2017].
for solar energy harvesting wireless embedded systems. In: Information processing [25] Pearsall N, editor. The performance of photovoltaic (PV) systems: modelling,
in sensor networks, 2005. IPSN 2005. Fourth international symposium on. IEEE, measurement and assessment, vol. 105, Woodhead Publishing, 2017.
2005, April. p. 457–62. [26] Suniva Optimus Series Monocrystalline Solar Modules, [Online]. Available: https://
[12] Minami M, Morito T, Morikawa H, Aoyama T. Solar biscuit: A battery-less wireless www.wholesalesolar.com/cms/suniva-suniva-opt330-72-4-100-silver-mono-solar-
sensor network system for environmental monitoring applications. In: The 2nd in- panel-specs-1610309543.pdf. [Accessed 26 Oct 2017].
ternational workshop on networked sensing systems, 2005, June. p. 2007. [27] Rodnguez-Gallegos CD, Alvarez-Alvarado MS, Gandhi O, Yang D, Zhang W, Reindl
[13] Simjee F, Chou, PH. Everlast: long-life, supercapacitor-operated wireless sensor T, et al. Placement and sizing optimization for PV-battery-diesel hybrid systems. In:
node. In: Low power electronics and design, 2006. ISLPED'06. Proceedings of the Sustainable energy technologies (ICSET), 2016 IEEE international conference on.
2006 international symposium on. IEEE, 2006, October. p. 197–202. IEEE, 2016, November. p. 83–89.
329