Вы находитесь на странице: 1из 6

An Innovative Cost-Effective Smart Meter with

embedded Non Intrusive Load Monitoring


Matteo Nardello, Maurizio Rossi and Davide Brunelli
Department of Industrial Engineering, DII, University of Trento, Italy.
{name.surname}@unitn.it

Abstract—Most of the time, domestic energy usage is invisible energy efficiency already exists. Among others, one example is
to the users. Households have only a vague idea about the Opower [2], that provides users how much power and natural
amount of energy they are using for different purposes during the gas they are consuming for heating and cooling, and gives
day, and the electric bill is usually the only monthly/bimonthly
feedback. Making the energy consumption promptly visible can them tips to shape energy to their lifestyles by analyzing
make the difference and foster a really efficient usage of the utility energy data, customers’ income levels and the weather.
energy in a city. The emerging smart metering infrastructure Moreover, by implementing an algorithm that can be executed
has the potential to address some of these goals, by providing directly on the smart meter, the end user can decide to retain
both households and electric utilities useful information about the information locally or to share with the utility company
energy consumption, with a detailed breakdown to single ap-
pliance contribution. This paper presents a novel ultra-low-cost for actively participating to DR and other initiatives.
smart metering system capable of providing domestic AC load Previous works such as [3] noticed that often households
identification, by implementing both basic/typical smart meter have no information about which appliance needs to be turned
measurement and a simple yet effective load disaggregation off to meet a DR request. This can be achieved by some
algorithm, which can detect and monitor domestic loads starting high cost home monitoring system (i.e. monitoring the single
from a single point of measurement.
Index Terms—Smart Meter, NILM, Real-Time, Load Monitor- appliance), but it represents a barrier for the majority of
ing, Low-Cost home owners due the low scalability and integrability with
the existing infrastructure.
I. I NTRODUCTION Another research [4] suggests that the type of feedback
provided to household about electricity consumption has a
Domestic energy consumption accounts for approximately great influence on the amount of electricity saved. Ehrhardt-
20% of worldwide energy consumption (International Energy Martinez et al., have shown how we can achieve the maximum
Agency, 2014), thus it is essential to optimize the efficiency in reduction in energy consumption by providing household
houses by eliminating wasted energy and by promoting actions with real-time information about electricity consumption of
that can match people consumption with the availability or a specific appliance as engaging people to become part of the
forecasting [1] of renewable energy. energy solution. In fact, such an appliance-specific feedback
Along with the simple feedback provided by the power allows the inhabitants to identify loads that require lots of
meters on the market (i.e. instant power consumption), mostly electricity and motivates them to replace with more efficient
used for billing purposes, additional information can be ex- ones, or to adapt their consumption behaviour accordingly.
tracted by new generation smart meters. Such information By developing a power meter that integrates specific intelli-
do not focus on metrological accuracy already featured by gent and machine-learning engines on board, we can achieve
common devices, because more oriented to detect the type of different goals, that otherwise would be pretty hard. On the
load and behaviour of the household. In particular efficient user side, households can improve their power consumption
algorithms for Non-Intrusive Load Monitoring can now be by adapting their habits based on the suggestions provided
executed directly on the meters, opening to innovative ideas by the smart meter. Moreover, by knowing what appliance is
and services for energy saving and for providing feedback to running, they can also answer to DR requests from the utility
user about how energy is consumed and how can be reduced. company. On the other side, utility companies, starting from
This is the idea behind Demand Response (DR), that offers the information provided by the power meters, can build up
the opportunity to intentionally shift loads either in response to different levels of service; for instance they can, 1) verify if an
price changes or as exchange for rewards. Through the load household that accepts DR requests actually do turn off some
shifting, DR initiatives offer the possibility to optimize the selected appliances to meet the request, 2) implement Demand
transmission and distribution network, i.e. increase the load Side Management (DSM) to encourage consumers to use less
on a voluntary basis when the power supply is more available, energy during peak hours or to move the time of energy usage
for example, due to renewables; or to reduce the load when to off-peak hours by means of financial incentives or Time-of-
power supply is particularly tight, without significant impact Use pricing, and, finally, 3) implement different strategies for
on the daily life of consumers. load forecasting to better adapt the production and distribution
Privacy concerns may rise from this type of analysis, of energy.
directly related to utility companies being able to understand Another interesting aspect of moving the load identification
what appliances are used by customers. Commercial solutions algorithm directly inside a smart meter, is the fact that running
that have balanced privacy and benefits for both costs and high complexity algorithm in a cloud environment for a whole
978-1-5386-1953-7/17/$31.00
c 2017 IEEE town might become not feasible. As example an average town
like Milan, with over 300.000 families [5], running one NILM developing simpler load disaggregation techniques, able to
instance for each family inside a server facility would require operate on the same smart meter used for data acquisition,
a huge amount of resources. Contrarily, by developing and in real-time. The first attempt to develop an embedded system
running simpler algorithms inside a power meter, we can suitable for real-time embedded-NILM we are aware of, is
fully exploit the meter resources, making the whole metering the work presented by Shenvar el al. [12]. They prototyped
infrastructure more efficient and also more robust to system a NILM engine on a x86 Geode CPU running at 300 MHz;
failures (i.e., if the server facility encounters a shortage, the however they did not provide adequate discussion about the
metering infrastructure of a whole town would be taken down). acquisition and DAQ part, nor a detailed test of accuracy
Network connectivity has also to be considered while devel- analysis. By comparison, the system described in this paper
oping a distributed infrastructure. If we consider that sending can achieve similar results with lower cost and less intrusive
data to a cloud service cannot be always feasible, due to costs measurements. In [13] and [14], embedded systems based
or the availability of a network connection, like in the event on low-cost microcontrollers are used in conjunction with
that we have to use 3G services for communicating with the a Finite State Machine for detecting loads. In these cases,
cloud, running an algorithm that can work within HAN (Home the methods show really promising results, but [13] lacks
Area Network) might be a good starting point for providing of network connectivity for sending the results of the load
load detection. monitoring engine to the end user.
The contribution of this paper is to present the design of a Another approach is presented by Biansoongnern [15], that
Home Intelligence device that enables customers to monitor has implemented an Artificial Neural Network running on
and control their home energy consumption using a Non- an embedded platform, in conjunction with a power meter
Intrusive Load Monitoring system and extrapolating trends interfaced with a RS485 connection. Results are then posted
from customer data used to make energy saving recommenda- to ThingSpeak platform. However, the embedded system was
tions for the customer. Such a device would play a significant not discussed and, comparing to our solution, their prototype
role for utilities in the current competitive market since it was divided in two parts: the power meter and the embedded
would: computer running the load detection engine.
• Enhance customer retention, improving churn rates and
reducing Cost-to-Acquire the device; III. H ARDWARE I MPLEMENTATION
• Gain first-hand knowledge of customer behavior, enabling The sensing device developed is based on a CC3200
utilities to promote virtuous behavioral pricing (or selec- System-on-Chip (SoC) from Texas Instruments. Driven by the
tive pricing); idea to develop a solution that could be feasible for NILM
The remainder of this paper is organized as follows. In Sec- in residential sector, the choice was an easy to install, ultra-
tion II, load monitoring and detection background is presented. low-cost Wi-Fi enabled device, capable to acquire current
Section III discusses hardware implementation of the proposed readings with a sample rate equal to 10 kHz and to provide
solution. Firmware implementation is presented in Section IV. the calculation of the RMS every 0.5 s. The sequence of RMS
Here both the data acquisition and data analysis are discussed, values is used by the NILM engine that adds information about
while the discussion of the proposed solution can be found in appliance detection and sends a comprehensive report to a
Section V. Performance results are presented in Section VI. cloud service. Figure 1 shows the prototype of the developed
Finally, Section VII concludes this work with final remarks smart meter.
and considerations.
II. R ELATED W ORK
On-line power meters are gaining an increasing interest on
the market because of the low-cost and small size. They are
frequently proposed in the research community [6], [7], [8],
nevertheless, most of them satisfy the normal requirements of
measuring the power consumption and billing the amount of
energy consumed. No additional intelligent processing on the
raw data is performed to foster the creation of new services.
First attempt to distinguish appliances based on the changes
in their steady-state real and reactive power consumption was Fig. 1. Prototype of the developed smart meter
made by [9]. Recently the approach to Load Monitoring has
changed. Kolter et al. [10], for example, developed an Additive A. Acquisition Front End
Factorial HMM while in [11] a Deep Neural Network is To acquire the aggregated current consumption, we chose to
applied to energy disaggregation. use non-invasive current sensors (also called split-coil Current
Although all these works exhibit a very good accuracy Transformer, CT). CTs are cheap and effective sensors for
in monitoring different types of appliances, they would not measuring aggregated current consumption since they can be
be able to run on-line and to provide real-time results if clipped onto either the hot or neutral wire, without any contact
executed on low-cost embedded solutions because of the high to the underneath conductor.
computational cost. Before connecting the CT sensor to the meter, the output
Recently, the technological progress of embedded solutions signal from the CT sensors needs to be conditioned so to meet
along with a cost reduction, have stimulated the interest in the input requirements [16] of the CC3200 ADC that requires
a positive voltage with a maximum below 1.4 V. The signal the goal to identify which appliances are currently ON and
is first converted through an I-V filter and then biased to fit what has been switched ON or OFF in the home. For the
the conversion range of the 12-bit ADC. The schematic of the identification, the node uses the Appliance Database saved in
ADC input is depicted in Figure 2. We used a 57P Vitec split- the flash memory. This database is previously created during
core current sensor [17] with 1:3000 ratio, and with a proper the supervised learning phase and uploaded together with the
burden resistor we can monitor loads up to 5kW without ADC firmware inside the memory.
saturation with a sensitivity below 3W/bit; that makes the Last phase is called Data Posting. Here the node sends both
smart meter suitable for the residential sector. the acquired aggregated current consumption and the infor-
mation about appliances’ operating state. System architecture
is presented in Figure 3. Please note that, in this figure, the
preliminary initialization phase has been omitted.
A. Data Acquisition
In this phase, the meter samples the AC signal coming from
the CT sensors at a rate of 10 kHz. We chose to sample 5
periods of the AC signal, thus 200 samples per period for a
total of 1000 samples for each cycle. The meter calculates the
Fig. 2. Conditioning circuit for current acquisition RMS values for the circular buffer at a rate of 2Hz. Work-flow
of the acquiring phase is presented in Figure 4. For the sake
The smart meter provides three measuring channels, making of completeness, the ADC inside the CC3200 MCU reaches
possible to monitor multi-phase systems or houses where the Nyquist rate around 31 kHz, hence by modifying the firmware
main power is split in multiple lines. there is enough computing capability to increase the sampling
rate and to include features for higher order harmonic analysis.
B. Control Unit
The System-On-Chip (SoC) used is a CC3200 [18] MCU B. Supervised learning
from Texas Instruments, developed for the Internet of Things Before the algorithm is able to recognize different appli-
(IoT). The SimpleLink CC3200 device is a Single-Chip Wire- ances from the aggregate consumption, a preliminary learning
less MCU that integrates a high-performance ARM Cortex- phase is necessary. During this phase, a database of known
M4 core running at 80 MHz, an ARM Cortex-M0 Network appliances is created, and later used by the identification
Processor Subsystem implementing the Wi-Fi stack, four- algorithm. Two different strategies can be followed, that are
channel 12-bit ADC and a wide variety of peripherals. The M4 mainly based on the type of interaction and on the way to
core is supported by 256 kB of RAM and by 4 MB external engage the user. First method exploits MQTT connectivity for
serial flash connected through a dedicated SPI interface. The sending data regarding an unknown appliance detected by the
network subsystem includes 802.11 b/g/n radio, baseband and smart meter. This data is then processed for features extraction
MAC, and supports Station, Access Point, and Wi-Fi Direct and inserted in the appliance database. Once completed, the
modes. This makes possible to firstly start the smart meter only effort required by the user, is to insert a label that
in Access Point mode for the initial configuration, and once describes the detected appliance. The other method requires
configured to switch to Station mode for connecting to the more user interaction. In fact, the customer can manually
Home Area Network (HAN) Wi-Fi. The NILM algorithm trigger the so called ”recording mode” for adding a new
implemented in the firmware of the smart meter has been appliance power trace. Once the data is acquired by the smart
designed to have a small memory footprint, but still high meter, features extraction algorithm is executed, and the new
accuracy when measuring. appliance added in the database.
Features extraction algorithm is not computational intensive,
IV. F IRMWARE I MPLEMENTATION and can run both directly inside the smart meter, or in a cloud
The firmware running on the smart meter can be divided in environment. In this way, we can better adapt to different
multiple stages. We have a preliminary phase, called Initial- working scenarios.
ization used by the meter to look for a configuration file saved
in the local flash memory. If the file is not present (i.e. first C. Data Processing
time initialization) the node operates in Access Point mode, Data processing uses the combination of two different
providing a web page that the user can fill with the local HAN methods. The first one uses the circular buffer with a depth of
Wi-Fi credentials and with MQTT broker details that will be 40 RMS samples. In this phase, the load identification engine
later used for streaming all the results after the disaggregation looks for changes in the consumption trace, and labels them
process and the energy consumption. Once configured and as events. The second method uses at least 1000 samples of
connected to the local Wi-Fi network, the internal RTC clock the circular buffer before an event is confirmed. In fact, it
is updated from a NTP server. calculates a Power Spectral Density estimation that needs a
In the second phase, the meter samples the AC signals large set of data to detect some periodic components typical
and calculates the RMS values that are saved into circular of some electric appliances. The number of samples to be
buffers. Two buffers with a different length are used. One considered by the load identification engine is therefore a
for event detection and another for event disaggregation. The trade-off between time delay and accuracy in the identification
node repeats the analysis of the buffers every new value, with and has been tuned by experimental tests.
Fig. 4. Acquisition Workflow

Fig. 3. Smart metering architecture stamp, as epoch time, the last RMS current samples for each
line under measurement, and the report about appliances state
change.
1) Event Detection: Starting from the consumption curve
coming from the CT sensors, event detection algorithm tries V. D ISCUSSION
to recognize when a transition from OFF state to ON state, Working with embedded solutions always poses some lim-
and vice versa, occurs. This analysis is implemented by means itations and challenges due to both space restriction and low
of a sliding window that moves forward, checking sample by processing power. To this end, the NILM script, originally
sample, looking for a change in the power consumption. In first developed with MATLAB, has been optimized and ported in a
place, the algorithm calculates the average before (AV GB ) C version for the SoC of the meter. The set of used features has
and after (AV GA ) the sample we are analyzing, by means of been reduced to meet the memory constraints of the embedded
a Simple Moving Average (SMA). The windows size, used system. Another important aspect to be evaluated during the
for both averages, is adapted dynamically during run time, to development of an embedded solution is the final cost, that
better fit different appliances and to ensure to check one state must be kept low to be attractive in consumer market, together
change per time. (i.e. if the algorithm detects that we have with the effort needed to integrate it inside an already existing
two events, inside the same window, window size is reduced infrastructure, that must not represent a barrier for the end
and only one event considered). Both averages are then used user.
for obviating false events associated to noises or spikes in the
aggregate curve. If the absolute difference between these two A. Memory requirement and used features
values (AV GB and AV GA ) is lower than a threshold (20 VA,
experimentally defined), we consider the detected event as During run time, only 150 kB of RAM are available to
noise. Finally, a check is made to address the inaccuracy of the user, as part of the RAM is reserved for the underlying
the measuring device, and to neglect small power consumption operating system. The main challenge was to fully exploit
changes, more prone to false detections. the serial flash, and dynamically load data only when needed.
2) Event Disaggregation: Once we detect an event, the The node is also configured to connect to the Wi-Fi network
algorithm tries to associate this event to an appliance state only when it needs to stream the acquired data to decrease
change. This process is based on patter recognition techniques the RAM impact of the network subroutine. The firmware
and encompass the extraction of some features, that char- running inside the smart meter can be divided into two separate
acterize the various appliances, from the aggregated current parts; 1) Data acquisition and 2) Data analysis. 16 kB is the
consumption. These features are then matched with those memory requirement for the data acquisition part, that includes
already available in the appliance database, built during the the buffers needed for ADC sampling and RMS calculation,
previous learning phase, and the appliance that exhibits the and the circular buffers used for storing the RMS samples
highest similarity is chosen as the one that has changed necessary for the load identification engine. (48 kB if we want
his working state. Features for load characterization will be to monitor three lines).
presented in Section V-A. Regarding the NILM algorithm, we ported our initial MAT-
LAB script in C with changes to the code necessary for
D. Data Posting operating on the embedded platform. Firstly, we reduced the
As the goal of load detection analysis is to provide use- number of features used to identify an appliance; then we have
ful feedback to both household and utility company about encompassed the optimization of the moving average function,
the energy consumption and what appliances are currently used also for calculating rise and settling time of an event,
switched ON, the smart meter is configured to post periodical and also the implementation of the Power Spectral Density
messages about the current state of appliances (i.e. which are function for extracting potential cyclical behaviour from the
currently ON) and about the electricity consumption level. aggregated current consumption.
This is implemented using MQTT protocol. The smart meter After a deep evaluation, we kept only 9 main features from
creates, every 60 seconds, a MQTT message with a time the original MATLAB algorithm:
• Transient state consumption [VA], average consump- TABLE I
tion in transient state of an appliance when it switches L OAD IDENTIFICATION PERFORMANCE
ON.
True False False False
• Steady state consumption [VA], average consumption Appliance
Detected Detected positive Negative
in steady state of an appliance.
• Peak consumption value [VA], the maximum consump- Coffee
97.71% 1.17% 2.34% 3.51%
tion value of an appliance. Machine
• Minimum consumption value [VA], the minimum con- Electric
100% 0% 8.33% 8.33%
sumption value of an appliance. Heater
• Settling time [Samples], expressed as number of sam-
Fridge 92.73% 0.71% 23.75% 4.04%
ples, the time required to reach and stay within a range
Hair
of about 5% of the average power in steady state. 83.33% 26.67% 26.67% 0%
Dryer
• Rise time [Samples], expressed as number of samples,
the time required to rise from 10% to 90% of its steady Microwave 79.27% 0% 3.08% 1.54%
state value. Washing
100% 8.33% 0% 75.00%
• Periodicity [Samples], if an appliance exhibits a cyclical Machine
behaviour, like, for example, the spinning motor inside a Total 92.17% 6.15% 10.69% 15.40%
washing machine, this feature states the frequency of the
cycle.
• Minimum ON time [Samples], the minimum number of already available in the consumer market, we can notice
samples that an appliance stays in ON state. that Neurio Home Energy Monitor [21], Smappee Energy
• Maximum ON time [Samples], the maximum number Monitor [22] and Open Energy Monitor [23] offer NILM
of samples that an appliance stays in ON state. services. However, our meter achieves the same functionality
The database of features for the whole set of appliances, of these 3 commercial solutions at a lower cost, and moreover
that in our case consists of 6 loads, once loaded from the the NILM engine is embedded directly on the meter without
serial flash, accounts for less than 256 Bytes. With these the need of cloud computing resources for each user.
improvements, about 150 kB of free RAM and more than
3MB in serial flash are available on the meter for running the VI. R ESULTS
features extraction algorithm followed by the load identifica- We evaluated the load identification performance by in-
tion (NILM). stalling the smart meter inside real houses. The smart meter
The development of the proposed smart meter was driven was connected on the main electrical panel of each residential
by the idea to provide a cost-effective solution that could unit, monitoring the global current consumption. For reference,
be attractive in the consumer marker, that could also be the houses used as testbed belong to the university campus
easy to install and maintain. The result is a 35x90 mm and each unit is used by five students. During this period, we
footprint device, that integrates the MCU, 3 ADC input, Wi-Fi have recorded, among others, events associated to 6 different
capabilities and also the power supply. The final cost is below appliances; Coffee Machine, Electric Heater, Fridge, Hair
50 e including the three CT sensors and offers a competitive Dryer, Microwave Oven and Washing Machine. Table I shows
trade-off between innovative metering service such as NILM, testing results using the proposed smart meter.
and the cost. Detect ratio expresses the number of times the algorithm
Comparing our solution with other solutions is still difficult. has correctly detected an appliance. This ratio is calculated
As far the authors are aware, the number of works in state by comparing the number of real appliances state changes,
of the art where a similar solution is discussed is still low. manually extracted from the aggregated consumption, and the
Most of the time, research works lack a proper cost study number of appliances state changes provided by the load iden-
or focus on different aspects. If we compare the final cost tification algorithm. False detection ratio expresses the number
of our solution with the first study about the development of times the algorithm has associated a known appliance (i.e.
of an embedded platform for load disaggregation [12] there that is in our database) to a wrong one. False Positive and
is at least one order of magnitude improvement, mostly due False Negative express, respectively, the number of times the
to technological progress. Our solution is also smaller and algorithm has detected that an appliance has switched ON after
easier to run, making it more suitable for the installation by the right moment and the number of times that the algorithm
an end user. A fairer comparison can be made with the work has detected that an appliance has switched OFF before the
presented in [19]. Makonin et al. discuss the development right moment.
of an open source power meter architecture based on an As can be noted from Table I, the average correct detection
Arduino due platform. It can be argued that our solution ration is over 90%, which is in line with more complex and
and [19] have the same target cost, but we also integrate off-line load identification algorithms. However performance
Wi-Fi connectivity and the power supply. Another interesting in detecting when the Washing Machine switches OFF needs
comparison can be made with the prototype proposed by Adabi to be improved. Future work will also encompass the analysis
et al. [20]. Here a solution comparable to the one proposed of those appliances characterized by a continuous variation in
in this paper is presented, but the lack of information about the power drawn.
hardware implementation makes a comparison in terms of cost Figure 5 shows an example of the type of graph that can
very difficult. Of course, if we look into commercial products be acquired and processed, with the information provided by
Fig. 5. Appliance recognized by real-time load monitoring algorithm

the load monitoring algorithm running inside the smart meter. [6] D. Brunelli, C. Villani, D. Balsamo, and L. Benini, “Non-invasive
In the figure, a portion of aggregated power trace is presented voltage measurement in a three-phase autonomous meter,” Microsystem
Technologies, vol. 22, no. 7, 2016.
along with the detected events and associated appliances state [7] S. De Bruin, B. Ghena, Y.-S. Kuo, and P. Dutta, “PowerBlade: A low-
change. profile, true-power, plug-through energy meter,” 13th ACM Conference
on Embedded Networked Sensor Systems, SenSys 2015, pp. 17–29, 2015.
VII. C ONCLUSION [8] D. Porcarelli, D. Brunelli, and L. Benini, “Clamp-and-forget: A self-
sustainable non-invasive wireless sensor node for smart metering appli-
Residential load monitoring and load identification are cations,” Microelectronics Journal, vol. 45, no. 12, pp. 1671 – 1678,
particularly important tasks for power DSM and user energy 2014.
efficiency management. In this paper, we have presented the [9] G. W. Hart, “Nonintrusive Appliance Load Monitoring,” Proceedings of
the IEEE, vol. 80, no. 12, pp. 1870–1891, 1992.
development of a complete and cost effective metering system [10] J. Z. Kolter and T. Jaakkola, “Approximate inference in additive factorial
capable of detecting and classifying the power consumption of hmms with application to energy disaggregation,” in Proceedings of the
a set of residential appliances. We have presented the main Fifteenth International Conference on Artificial Intelligence and Statis-
tics, ser. Proceedings of Machine Learning Research, N. D. Lawrence
parts of developed smart meter, with a focus on the data and M. Girolami, Eds., vol. 22. La Palma, Canary Islands: PMLR,
acquisition part, that provides RMS values at 2 Hz. Using 21–23 Apr 2012, pp. 1472–1482.
this low-cost hardware platform, we have implemented a load [11] J. Kelly and W. Knottenbelt, “Neural NILM: Deep Neural Networks
Applied to Energy Disaggregation,” Proceedings of the 2nd ACM In-
disaggregation algorithm, that executes real-time using only ternational Conference on Embedded Systems for Energy-Efficient Built
RMS current samples. From the experimental results it was Environments - BuildSys ’15, pp. 55–64, 2015.
demonstrated that good accuracy in detecting individual loads [12] P. Shenavar and E. Farjah, “Novel embedded real-time NILM for
electric loads disaggregating and diagnostic,” in EUROCON 2007 - The
running inside a household is now possible without complex International Conference on Computer as a Tool, 2007.
off-line systems nor cloud support. [13] P. Barsocchi and E. Ferro, “Smart meter led probe for real-time appliance
load monitoring,” . . . , 2014 Ieee, pp. 3–6, 2014.
ACKNOWLEDGMENT [14] M. Nardello, M. Rossi, and D. Brunelli, “A low-cost smart sensor for
non intrusive load monitoring applications,” in 26th IEEE International
The authors would like to thank the financial support Symposium on Industrial Electronics, ISIE, Edinburgh, Scotland, UK.,
for this work provided by the IEEE Smart Cities initiative. 19-21 June 2017.
Moreover, the research activity has been supported by a grant [15] S. Biansoongnern and B. Plangklang, “Nonintrusive load monitoring
(NILM) using an Artificial Neural Network in embedded system with
from Fondazione Cassa di Risparmio di Trento e Rovereto low sampling rate,” 2016 13th International Conference on Electrical
(CARITRO). Engineering/Electronics, Computer, Telecommunications and Informa-
tion Technology, ECTI-CON 2016, 2016.
R EFERENCES [16] “Texas Instruments CC3200 ADC Appnote,” http://processors.wiki.ti.
com/index.php/CC32xx\ ADC\ Appnote.
[1] C. Bergonzini, D. Brunelli, and L. Benini, “Comparison of energy intake [17] “Vitec CT sensor,” http://www.viteccorp.com/data/CatalogSensing.pdf.
prediction algorithms for systems powered by photovoltaic harvesters,” [18] “Texas Instruments CC3200,” http://www.ti.com/product/CC3200.
Microelectron. J., vol. 41, no. 11, pp. 766–777, Nov. 2010. [19] S. Makonin, W. Sung, R. Dela Cruz, B. Yarrow, B. Gill, F. Popowich, and
[2] “Opower,” https://www.oracle.com/corporate/acquisitions/opower/index. I. V. Bajic, “Inspiring energy conservation through open source metering
html. hardware and embedded real-time load disaggregation,” in Asia-Pacific
[3] S. Makonin, W. Sung, R. Dela Cruz, B. Yarrow, B. Gill, F. Popowich, and Power and Energy Engineering Conference, APPEEC, 2013.
I. V. Bajic, “Inspiring energy conservation through open source metering [20] A. Adabi, P. Manovi, and P. Mantey, “Cost-effective instrumentation
hardware and embedded real-time load disaggregation,” in Asia-Pacific via NILM to support a residential energy management system,” in 2016
Power and Energy Engineering Conference, APPEEC, 2013. IEEE International Conference on Consumer Electronics, ICCE 2016,
[4] A. K. Ehrhardt-martinez and K. a. Donnelly, “Advanced Metering 2016.
Initiatives and Residential Feedback Programs : A Meta-Review for [21] “Neurio Home Energy Monitor,” http://neur.io/.
Household Electricity-Saving Opportunities,” Energy, vol. 123, no. 6, [22] “Smappee Energy Monitor,” http://www.smappee.com/us/
p. 128, 2010. energy-monitor-home.
[5] “ISTAT 2017,” http://dati-censimentopopolazione.istat.it/Index.aspx? [23] “Open Energy Monitor,” https://openenergymonitor.org/.
lang=en.

Вам также может понравиться