Smart Home Energy Management System IOT Based
Smart Home Energy Management System IOT Based
Smart Home Energy Management System IOT Based
Session: 2018-2022
ii
Declaration
At any time if our statement is found to be incorrect even after our graduation
iii
Plagiarism Undertaking
We Muhammad Waqas, Farrukh Rafique and Abdul Moiz Haider solemnly
declare that research work presented in the thesis titled ”Smart Home Energy
Management System IOT Based” is solely our research work with no significant
contribution from any other person. Small contribution/help wherever taken has
been duly acknowledged and that complete thesis has been written by us.
We Muhammad Waqas, Farrukh Rafique and Abdul Moiz Haider understand
the zero tolerance policy of the HEC and Khwaja Fareed University of Engineering
and Information Technology, Rahim Yar Khan towards plagiarism. Therefore, we as
Author of the above titled thesis declare that no portion of our thesis has been
plagiarized and any material used as reference is properly referred/cited.
We Muhammad Waqas, Farrukh Rafique and Abdul Moiz Haider undertake
that if we found guilty of any formal plagiarism in the above titled thesis even
after awarding of BS degree, the University reserves the rights to
withdraw/revoke our BS degree and that HEC and the University have the right to
publish our names on the HEC/University Website on which names of students
are placed who have submitted plagiarized thesis.
iv
Certificate of Approval
This is to certify that the research work presented in this thesis, entitled ”Smart
Home Energy Management System IOT based” was conducted by Muhammad
Waqas, Farrukh Rafique and Abdul Moiz Haider under the supervision of Engr.
Fazal Ur Rehman .
Any part of this thesis has not been submitted anywhere else for any other
v
Acknowledgments
The research project titled "Smart Home Energy Management System IOT based" was
under the Pakistan Engineering Council (PEC) Annual Award of Final Year Design
Projects (FYDP) for the year 2022-2023. The Project was supervised by Engr. Fazal ur
Rehman.
vi
Abstract
The Electric Supply Department sends the usage bill for the prior month based
on the usage as evidenced by the traditional electricity meter deployed in
residential or business locations. After that, the customer waits in line to pay the
bill at the electrical office. Both for the suppliers and the users, this process is
exceedingly time-consuming, dangerous, and cost-effective. Modern energy
metre research creates a variety of innovative and affordable technologies for the
construction of energy metres, which also contribute to the development of the
payment and billing systems..
Electrical energy reading is a very ancient practise nowadays. Due to the increased
risk of human error, manual metre reading is unreliable, and there is also a high
likelihood of theft or corruption. This faulty method of metre reading has an impact
metre is the best solution which gives information about the monthly cost of the units
used, voltage, current, real power, apparent power, reactive power, and power factor
In order to consume electricity without any issues during load shedding, we also
use an integrated solar system with WAPDA. When WAPDA is unavailable, our
vii
Contents
Decleration ii
Plagiarism Undertaking iv
Acknowledgements vi
Abstract vii
1. Introduction 1
1.1. Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. Proposed Methodology 5
2.1. Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3.2. Disadvantages . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
viii
Contents
2.3.4. Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4. Inverter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2. Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4. Hardware Implementation 30
4.1.1. IN4007 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.1.2. IN4148 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.1.3. 2N2222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.1.4. IRF740 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.1.5. B80C1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
ix
Contents
4.1.6. IR2110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.1.7. IRF1404 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.1.8. 2N7002 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.1.9. Relays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.1.10. Arduino board . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.2. Hardware Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.3. Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5. Conclusion 47
5.1. Thesis Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.2. Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.3. Impact on Society . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
A. Appendix 49
A.1. Sustainable Development Goals (SDGs) . . . . . . . . . . . . . . . . . 49
A.2. Complex Engineering Problem Attributes . . . . . . . . . . . . . . . . 51
Bibliography 61
x
List of Figures
3.1. Mcu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
xi
List of Figures
xii
List of Figures
xiii
List of Tables
xiv
Acronyms
• IC (Integrated Circuit)
• ATMEGA328p (Microcontroller)
• DC (Direct Current)
• AC (Alternating Current)
xv
1. Introduction
1.1. Background
The production of energy by burning coal, gas, or oil is not only wasteful, but it
also contributes to pollution. Fossil fuels, for example, are running out, therefore
we need to find alternative sources of energy. This problem can be solved using
renewable energy, which is both environmentally and economically friendly. Re-
newable energy sources include biomass, sunlight, geothermal energy, and wind
power. These natural fuel-based power plants suffer from a number of problems
that renewable energy sources don’t have. The price of fossil fuels has a direct
effect on the economies of countries that rely on this resource.[2]
An energy metre can be used by both residential and commercial customers to keep
track of their electricity consumption. The two most prevalent types of energy metres
are electromechanical and electronic. With the help of cutting-edge energy metre
research, a smart energy metre has been developed as an amalgamation of the two
most common types. Electromechanical energy metres of the induction type are
prevalent. Energy metres that count revolutions use a non-magnetic and conducting
light metallic disc (Aluminum disc) that rotates freely between two magnetic fields,
which are related to the load voltage and load current and hence the power being
1
1. Introduction
namely the pressure coil and the current coil, must come into contact. The current
coil is linked to the load in parallel as opposed to series like the pressure coil. The
pressure coil produces a magnetic flux that really is proportionate to the load cur-rent
because the load voltage is proportionate to the load current. The load voltage and
current, as well as their corresponding powers factors, determine the driving torque.
The main limitations of this type of metre are the creeping error and the phase angle
A shift in the frequency of the power source causes it to malfunction. Friction has a
significant impact on the instrument’s readings. Almost all of the metre in use today is
based electronic energy metre (EEM). An analogue circuit, an A/D converter, and an
application-specific integrated circuit round out the list of components. These two
components work together to regulate metre operation. The input sampled voltage is
output is converted to a digital value, A/D converters are utilised. In order to assess
power, the average of the digital data is taken into account. Application-specific IC
output is given in pulses as indicated by the LED on the front of the metering device.
The average KWH/Unit is calculated by dividing the total number of pulses by the
specified time period. A notable advantage of EEM is its accuracy under nonlinear
loads. It’s also worth noting that electronic energy metres are more accurate than
mechanical induction metres. As a result, both the overall cost of energy and the cost
of its distribution are decreased. With this information, actual power consumption can
be determined by taking into account both currents in the neutral and the phase lines.
This metre type supports billing based on the time of day. When the premises or
2
1.2. Problem Statement
online payment or invoicing system .’s Additionally, the smart tri-vector metre is
another smart metre alternative. The smart energy metre includes a stepper
motor counter and LCD display, and it uses 1 watt/4 VA of power and is accurate
In the same way that the price of diesel and oil can affect the cost of electricity, so
can the price of other fossil fuels. Renewable energy sources provide cost-free and
pollution-free power. Solar-powered system that uses an energy metre to monitor the
use of renewable wapda power as a source of power has been agreed upon.[10]
The main purpose of a solar energy system is to detect the energy requirements
system. The controller is needed since the renewable energy source is always
unstable, thus it must be managed. Simulation studies are carried out under real-
• There are two basic objectives: mixing and conducting a load test.
• We used Proteus 8.6 for circuit simulation and testing and learned the C
3
1. Introduction
• Study ICs [such as the IR2112 and MOSFET/IGBT and the operation of the
MOSFET]
• Using PWM and SPWM is the only way I can produce 50Hz waves.
• During the switch from 12V to 230V and 50Hz, keep an eye on the
4
2. Proposed Methodology
The project real time billing system is implemented step by step. The project com-
prises of three steps. Fist we have done the simulation, then we started designing
its Pcb and after that we manufacture the PCB. The project consists of main
5
2. Proposed Methodology
Using voltages that are too high or too low will shorten the life of a battery, while
charging it too much or too little can lengthen its life. As a result, we require a circuit
that can maintain a constant power output. A charge controller circuit is necessary to
maintain the ideal output voltage for properly charging the battery so because output
voltage of solar and wind power changes with the environment. The battery could be
No matter what your needs are, we’ve got you covered. It’s not typical for non-
isolated converters to be used because they can’t handle high voltage and high-
simple converter. I’ll start with converters that don’t provide feedback. This
6
2.3. Boost converter
We only have one switch on at a time to keep things simple. This results in a
larger output voltage than input for the transformer’s secondary, depending on
the transformer’s turn ratio as well as the current flowing through its top switch.
During the half-cycle operation, the top switch will be left on.
In the first half of a cycle, current travels through the circuit as shown below. This
switching half-cycle. This is how the circuit’s current flows in the second half:
7
2. Proposed Methodology
As a result, the square waveform output is higher than the waveform of the
input. I could use a standard inductor or a high-frequency switching transformer to
in my push-pull topology. The lower the frequency, the smaller the component. As
the frequency increases, the transformer’s size decreases. I like to use a high-
used to generate AC from DC. To power our switcher, we connected into the
2.3.2. Disadvantages
It’s possible for appliances in the home to be damaged if the output voltage falls
too low when everything is running at full capacity. This is the primary drawback
8
2.3. Boost converter
With this inverter construction, we were able to maintain the boost converter’s
325V DC output voltage under any load condition that was within a set limit using
output voltage feedback.[14]
topology circuit. Because of its broad frequency range, the TL494 PWM chip was
used (from 1 kHz to 300 kHz). The following table summarises the results of the
applications is as follows:
9
2. Proposed Methodology
Given our experience with a push-pull topology, the second equation stands to
reason. Depending on the needed frequency, 470pF to 10uF capacitors with RTs
and CTs can be found with a frequency range of 1K to 500K.
RT = 1/(2)(20000)(0.001X10−6)
RT = 25kilo − ohm
In order to decrease the load on the switching transistor, TL494 has soft start and
dead time circuitry. A modest dead band is needed to alleviate the load on
switching transistors because the OFF time is greater than the ON time.[9]
10
2.3. Boost converter
This high frequency AC to DC converter can only be used with a high frequency
switching full bridge rectifier that transforms 230V AC into 325V DC.
11
2. Proposed Methodology
20KHz switching diode to rectify it. Connect the feedback resistor at 325V DC in
2.3.4. Advantages
In a closed loop, we can use the output voltage as feedback to maintain a stable
output voltage.
Four MOSFET/IGBTs are employed in a full bridge architecture and are switched
in a manner consistent with the architecture. Full bridge topology does not
requires a larger number of switches and a simple transformer. The simple high
12
2.4. Inverter
2.4. Inverter
This study helped us understand exactly what inverters are. They are primarily
responsible for converting DC into AC, which can then be used in applications
that require AC. Also depicted is the transformation of a DC voltage source into a
sine wave.[13]
Pulse width modulation is widely used in inverters in the following two ways:
13
2. Proposed Methodology
The duty cycle of a signal can be determined using the following formula:
T urnON time
Duty Cycle =
turnOntime + turnOf f time
The signal’s voltage will be at its highest for a 100% duty cycle.
14
2.4. Inverter
In addition to the signal’s amplitude, it is also critical to understand its frequency. The
duty cycle is the amount of time the pulse is on, while the rate of change is the
number of cycles per second. [20] How to compute the frequency is as follows:
1
frequency =
timeperiod
the speed of a vehicle, adjusting its frequency, and managing its power.
Pulse width modulation (PWM) produces signals that are virtually sinusoidal in
shape. Moreover, the harmonic content is quite modest. The circuit construction
is the same as in the previous modulation, as shown in the diagram, but the
program-ming method is different.[21]
Two signals are required for sinusoidal pulse width modulation. Triangular waves
15
2. Proposed Methodology
and sinusoidal waves are the two basic types of signals. This waveform is charac-
terised by the usage of triangular carrier waves. Using sinusoidal and triangular
signals, the inverter’s switching frequency and output frequency may be
computed. An amplitude and phase signal are generated using sine waves. The
gate signal is ON and we receive a positive voltage when the magnitude of
controlling signal is bigger than the triangle signal’s. Similarly, if the magnitude of
controlling signal is smaller than the carrier signal, the gate signal is turned off.
As the signal is modulated, its amplitude varies sinusoidally. After a gradual in-
crease, pulse duration begins to fall toward zero about half-way through the cycle.
MA = AmplitudeofreferencesignalAmplitudeofcarriersignal
The load signal’s frequency modulation can be utilized to alter the frequency as well.
f requencyof carriersignal
MF =
F c
2N = F s
The modulation depth can be calculated using the formula below:
m = eV cmax
tri
Where ec is modulating voltage and Vtri represents the voltage of triangular wave.
16
2.5. Types of Inverters
An inverter that converts a 230V alternating signal into a square wave is the most
basic form. By repeatedly turning on and off a MOSFET, MOSFET, or IGBT for a
predetermined amount of time, this form of inverter output can be easily achieved.
[7]
17
2. Proposed Methodology
A sine wave inverter is easier to assemble than a square wave inverter, despite
the fact that it has more moving parts. An advantage of this inverter over square
wave inverters is that it progressively alters the phase of the wave. In contrast to
a sine wave inverter, there is no smooth transition from one cycle to the next. The
image on the right shows the output of a modified sine wave inverter.[11]
Inverters were the subject of extensive study by Jim Doucet and colleagues.
Understanding how an inverter is put together and its basic components is vital.
18
2.6. Flow chart
learned a great deal about how a load transforms DC voltage into an AC waveform
by analysing the duty cycle. While the H-Bridge configuration is often utilised to
distribute the load, this research went into great detail about it. Switches are
arranged in the shape of a H on top of each other. Using these switches, we can
connect our circuit to our load with a voltage of zero, one, or the other.
The T.V. Omotosho et al. journal published this paper. It’s possible we might learn
from this study how to deal with difficulties that arise when employing inverter circuits
V voltage difference between the gate and drain terminals is difficult to produce. It is
differential in a split-second When a MOSFET is turned off, current might still flow
through the device, causing erroneous output waves and damage to the circuit
board. Our understanding of circuit protection and elitism was bolstered when we
realised that surges in the circuit are always caused by inductive loads. For example,
when this happens, the circuit should be activated to promptly dampen the incoming
Figure 2.16 shows the flow diagram of inverter in which the output of inverter will
maintained at 220V.
Figure 2.17 shows the flow chart of energy meter monitoring system in which the
19
2. Proposed Methodology
20
3. Modelling and Simulation
C=I* T/ V
In this case, T = 1 /F
e.g. the time period of a 50 Hz waveform = 1 /50 Hz =
0.02seconds Therefore,
C=I/( V * F)
C = 0.7 * I /( V * F)
21
3. Modelling and Simulation
Note that ripple frequency in a full-wave rectifier is double line frequency. For
half-wave rectification, the ripple frequency is the line frequency. Solving for V
V = 0.7 * I /(C * F)
C = 0.7 * I /( V * F) = 0.7 * 0.5A /(1Vp-p * 100hZ) = 0.0035farads or 3500µF
C=It/V = I =5A t=10m V=20V
C=5*10m/20=2500µF
AREF / 2 will be 2.5 volts if you’re using an Arduino operating at 5 volts. This
means that the ideal burden resistance will be:
either side of 35 ohm that are closest. To avoid a voltage higher than AREF
being produced by the maximum load current, always use the smaller number.
in series will bring the burden value closer to ideal. The accuracy will decrease
We need one Wi-Fi board for sending sensors data to cloud and also send control
signal from cloud to robot. This board work perfectly and by using this we would
22
3.1. Mathematical Modeling
be able to send the command from cloud and receive data of sensors on cloud.
This board has many digital pins in which we can directly interface the sensor
with this board. We can directly interface DC gear motors using motor driver with
this module.
Figure shows the complete detail of pins in which digital pins and have one
analog pin. The digital pins can provide maximum of 3.3V and the analog pin can
We have used Cayenne IOT platform and also used the Cayenne cloud server.
This server provides a free of charge cloud parameters display and its control
system. We can select the widgets from the app which we want to use it.
23
3. Modelling and Simulation
In this application we must login first and then used to design project.
From this widgets box we would select the buttons and value display boxes.
These widgets would connect to the cloud using virtual pins like V0, V1 etc.
24
3.1. Mathematical Modeling
Cayenne provides the complete and compact IOT platform in which we can con-
nect sensors, boards and modules with wi-fi and display its values on Cayenne
application.
Cayenne has its own server and library, we can use Cayenne application for IOT
By using arduino software we can add the Cayenne library and run the program-
ming codes on arduino software. This software provides the complete platform
The project required power supply to power up the sensors, raspberry pi , speaker
and motors. So we require different power supplies like 5V for raspberry pi , 3.3V for
sensors and 6V for motors, so we would use voltage regulator for this purpose which
is connected to the single power source and convert it into respective voltages.
We have used LM2596 based voltage regulator in which it can provide a a maximum
of 3A current. This regulator can provide the range of voltages between 3V to 30V,
25
3. Modelling and Simulation
We have studied many web based cloud systems and we have seen pros and cons
in all systems , free cloud service with many extra features we have short listed the
MQTT based cloud server which provides us extra functionality and totally free.
We have short listed MQTT based cloud server in which we have used cayenne-
based services because it is totally free and have many extra features.
3.2. Simulation
completing one machine cycle for each instruction. The microcontroller receives
its oscillation from the 16MHz crystal in order to carry out its function. The
26
3.2. Simulation
27
3. Modelling and Simulation
voltage sensor and the loads. The current sensor is used to measure the current
and also used for the measurement of power factor.
= Output result of energy meter
= Inverter simulation
Because a push-pull inverter has a higher power rating than other inverters,therfore
controlloed by PWM , PWM switching frequency ranges from 18 kHz to 32 kHz. The
high-power rating bipolar junction transistor (BJT), which is used for switching. The
current across the collector and emitter is shorted during the first cycle, and the 12V
source provided the current in an anticlockwise manner.Similar to the first cycle, the
second cycle repeats the procedure with the current flowing in the opposite direction
serves as a frequency generator while the transistor amplifies the signal. Voltages
28
3.2. Simulation
transformer.
29
4. Hardware Implementation
4.1.1. IN4007
30
4.1. List Of Components
4.1.2. IN4148
1N4148 is fast switching diode. In this project we have used this diode in inverter.
We connect this diode in reverse bias mode at gate of IRF740 to reduce the turn
4.1.3. 2N2222
2N2222 is general purpose NPN transistor. We have used this transistor as relay
coil driver. The microcontroller provides us 5V signal at its digital pins with
microampere current which is not sufficient to drive the relay coil. So we used
31
4. Hardware Implementation
4.1.4. IRF740
32
4.1. List Of Components
4.1.5. B80C1000
• Diffused Junction
• High Reliability
Positive and negative terminals are used as an output DC while other two
4.1.6. IR2110
The high speed MOSFET and IGBT with discrete high and low side referenced
output channels are driven by gate driver circuitry using the high and low side
33
4. Hardware Implementation
driver IC, IR2110. For our project, the gate driving MOSFET circuitry uses an
IR2110 inverter.
4.1.7. IRF1404
The IRF1404 is 40V (drain to source voltages) single N-channel HexFET power
MOSFET, which can switch the connected loads upto 40V. The loads that consumes
upto 202A can be switched using this MOSFET. 2 to 4V across gate and source
34
4.1. List Of Components
terminal is required to turn it ON. It also require gate driver circuit to give 2 to 4V
on gate.
4.1.8. 2N7002
Its low on-state resistance and superb switching performance make this MOSFET
the perfect choice for high performance power control applications. We use the
2N7002 in our project’s inverter for quick switching purposes. Low gate threshold
voltages, fast switching, and low on-state resistance are its main characteristics.
35
4. Hardware Implementation
4.1.9. Relays
and switching purpose. In our project, 12V relays are used in relay based
hardware kit for testing and debugging the circuit. This arduino board has 28 pins
36
4.1. List Of Components
in which 14 digital pins which can be used a digital input and digital output pins. 6
pins are analog pins and 2 for Vcc , 2 pins for ground , 2 pins for crystal
oscillator, It has 6 ADC channels in which each of them is 10 bit. Mean it can
read the digital value from (0-1023). The resolution of ADC can be calculated as
follows. Adc Resolution= Vref/1023
The above picture shows that complete detail of arduino board. This Arduino board
has 6 PWM channels and it has two external hardware interrupts which is on PIN 2
and PIN3 the beauty of this arduino board is it has 3.3V and 5V voltage supply.
37
4. Hardware Implementation
This arduino board has built in I2C protocol (inter integrated circuit). This Arduino
board working frequency is 16MHz and it has RISC +CISC architecture having a
fastest instruction execution time. The Arduino execution time 1 Machine cycle per
the oscillations of 0-16 MHz the capacitors are used to control the oscillations
38
4.2. Hardware Discussion
With the help of the software proteus 8.6, we developed the receiver PCB. This
software offers auto routing, short circuit testing, and design rule checking, all of
which are excellent options that adhere to a preset set of rules. Below are
39
4. Hardware Implementation
40
4.2. Hardware Discussion
The power coming from the solar array into the battery bank is controlled by a
solar charge controller. It prevents the deep cycle batteries from being
overcharged during the day and prevents the batteries from being drained at
night by power running backwards to the solar panels. Although some charge
controllers are also accessible with extra features like lighting and load
management, regulating power is their main responsibility.
PWM and MPPT are the two available methods for solar charge controllers. They
serve quite distinct purposes within a system. Even though an MPPT charge
controller costs more than a PWM charge controller, doing so is frequently justified.
41
4. Hardware Implementation
The Inverter second part is transformer which used for boost the AC voltage
The transformer convert 12VAC to 220VAC, with a power of 120 watt. This trans-
former has single primary and single secondary output. Figure shows the picture
the potential transformer which is called PT. The current transformer and
42
4.2. Hardware Discussion
43
4. Hardware Implementation
44
4.3. Results
4.3. Results
45
4. Hardware Implementation
46
5. Conclusion
The designed solar smart inverter can be used to drive load up to 100 Watt.
However, by making suitable changes the output power can be increased. The
inverter components can bear up to 600 watt of power. The single phase solar smart
inverter worked perfectly and desired AC voltage of 220V was available at the output
terminal of transformer from where we are able to drive our load so, the project is
successfully carried out.The energy meter monitor the load and calculate the bill.
rating. This model is basic implementation of solar inverter for output of 120 Watt
and energy meter control IOT based. In future, whenever this project is used on
industrial level it can modified for the three phase load up to Megawatt (KW) with
high rating components. Its efficiency can be further improved by increasing the
levels. All the possible future modifications in this project are as follows:
1. By increasing the levels of the inverter we can increase the efficiency of this
project, can reduce the harmonic distortion and also can reduce the additional
47
5. Conclusion
2. For greater commercial use, solar panels with the necessary capacity can
3. By including Net metering the efficiency of this project will also increase.
In this superior era, people are shifting from old and everyday resets to new,
reliable and more powerful power sources in light of the fact that the normal
power system has various risks like load loss, pollution, natural hazards and also
grid is a pristine power source, and this power can be provided to people living in
remote areas, and the infection can disappear through the use of smart
community, and we can promote power when saving more devices so it will boost
up the Economy , Improve the living standards, Education and Job opportunities.
48
A. Appendix
These SDGs served as the foundation for our project, ”Smart Home Energy Man-
agement System IOT Based.” A smart house is a place of residence where
systems and appliances may be monitored and managed remotely via internet-
connected devices. Between 2000 and 2018, the percentage of individuals who
had access to electricity rose from 78 to 96 percent, while the number of those
without it fell to 795 million. However, as the population increases, so will the
need for inexpensive energy, and a fossil fuel-based economy is causing
atmosphere every year, which contributes to the rapid rate of global warming.
49
A. Appendix
In order to meet the world’s energy needs, we must switch to renewable energy
sources, which can create enough energy to meet those needs while having no
negative environmental effects. Energy must be produced more effectively in
order to avoid energy waste. Additionally, real-time information about loads must
be managed in order to control and monitor them.
Since consumer electronics have made such great strides in recent years, society is
aiming to increase uptime, energy savings, green tech, and environmental protec-tion
in their daily lives at home. Most individuals manually control and maintain their home
appliances, which leads to a variety of problems with resources planning, cost, effort,
and security, all of which lead to an inconvenient and unreliable way of life. The idea
devices, such as air conditioning units, tablets, and smartphones. These devices are
well-grounded in technology and may be viewed and managed online remotely from
As time has gone on, global warming has become noticeably more serious. To pre-
are essential. The main goals of this experiment are to conserve natural resources,
society in order to achieve the goal of green innovation and environmental sus-
considerably maximise the demand for energy usage, security, cost, ease, and a
cleaner environment for society. A survey of the target audience was also under-
taken with the aim of finding and analysing the least harmful effects on society and
50
A.2. Complex Engineering Problem Attributes
51
A. Appendix
52
A.2. Complex Engineering Problem Attributes
53
A. Appendix
54
A.2. Complex Engineering Problem Attributes
55
A. Appendix
= Codes
56
A.2. Complex Engineering Problem Attributes
57
A. Appendix
58
A.2. Complex Engineering Problem Attributes
59
A. Appendix
60
Bibliography
International Conference on, pages 896–898, Los Alamitos, CA, USA, oct
[5] Yushan Liu, Haitham Abu-Rub, Baoming Ge, Frede Blaabjerg, Omar Ellabban,
and Poh Chiang Loh. Z-Source Multilevel Inverters, pages 194–225. 2016.
61
Bibliography
[7] Anon Namin, Ekkachai Chaidee, Thanet Sriprom, and Putthipong Bencha.
[8] Ramprasad Panda and R. K. Tripathi. A novel sine wave inverter with pwm
[10] Annabelle Pratt, Dheepak Krishnamurthy, Mark Ruth, Hongyu Wu, Monte
[11] Zhiyuan Qi, Guochen Yu, and Xiaoyu Liu. Sine wave inverter of small wind
[12] Shashank Singh, Amit Roy, and M.P. Selvan. Smart load node for nonsmart
load under smart grid paradigm: A new home energy management system.
[13] Weimin Wu, Junhao Ji, and Frede Blaabjerg. Aalborg inverter - a new type
62
Bibliography
[14] Venkata Yaramasu and Bin Wu. Control of Pmsg Wecs with Passive
[16] Feng Ye, Yi Qian, and Rose Qingyang Hu. Big Data Analytics and Cloud
[17] Srinivas Yelisetti, Rajesh Kumar, Vishu Gupta, Akash Saxena, and Ravita
244–250, Los Alamitos, CA, USA, mar 2017. IEEE Computer Society.
[19] Bo Zhang and Dongyuan Qiu. Sneak Circuits of DCˆaDC Converters, pages
59–103. 2014.
[20] Bo Zhang and Xuemei Wang. Symbolic Analysis of the Nonlinear Behavior
[21] Haitao Zhang, Yongqing Meng, Xiuli Wang, Yuntao Zou, Xiong Wu, Chunyang Liu,
Qian Zhou, and Weiping Zhu. An improved cps-spwm and unified modulation
strategy for multilevel converter. In 2016 IEEE PES Asia-Pacific Power and Energy
63