Project Report: Online Monitoring of Power Quality

Categories: EngineeringTechnology

Abstract

Power quality is a critical concern for utilities and consumers alike, as modern industries increasingly rely on energy-efficient and electronically controlled equipment. To address this issue, we have developed a power quality monitoring system that can detect and analyze power quality disturbances in real-time. This project utilizes Arduino as the base software and focuses on monitoring four key parameters: harmonics, voltage sag, voltage swell, and power factor. We employ the mathematical Method of Fast Fourier Transform (FFT) to extract and localize voltage disturbances in recorded data, providing valuable insights into power quality issues affecting industries.

The extracted data is then uploaded to the internet using an ESP Module, allowing for data storage and in-depth analysis.

Chapter I: Introduction

In the 21st century, industries have undergone a revolution with increased automation and the use of modern equipment. These advancements have made equipment more energy-efficient and electronically controlled, but also more sensitive to power supply deviations. Power quality has become a paramount concern for utilities striving to meet customer demands.

Get quality help now
Doctor Jennifer
Doctor Jennifer
checked Verified writer

Proficient in: Engineering

star star star star 5 (893)

“ Thank you so much for accepting my assignment the night before it was due. I look forward to working with you moving forward ”

avatar avatar avatar
+84 relevant experts are online
Hire writer

As power quality issues continue to grow in significance, it is imperative to establish a power quality monitoring system capable of detecting and addressing these disturbances.

This project focuses on online monitoring of power quality issues in industrial settings, with a particular emphasis on four parameters: Voltage Swell, Voltage Sag, Harmonics, and Power Factor. To analyze these parameters, we employ the Method of Fast Fourier Transform (FFT), a mathematical technique capable of extracting and localizing voltage disturbances within recorded data. By understanding the magnitude and frequency components of these disturbances, we can gain valuable insights into power quality issues affecting industries.

The data extracted from our monitoring system is uploaded to the internet via an ESP Module, enabling us to store and analyze the data over an extended period.

Get to Know The Price Estimate For Your Paper
Topic
Number of pages
Email Invalid email

By clicking “Check Writers’ Offers”, you agree to our terms of service and privacy policy. We’ll occasionally send you promo and account related email

"You must agree to out terms of services and privacy policy"
Write my paper

You won’t be charged yet!

This project aims to provide a comprehensive solution for monitoring and addressing power quality issues in industrial environments.

Objective of Project

The main objective of our project is to develop a power quality monitoring system capable of analyzing the root mean square (rms) current and voltage signals. Based on this analysis, the system should identify factors affecting power quality, including harmonics, voltage sag, voltage swell, and power factor. The system will then upload the data to the internet using an ESP module, allowing for data storage and in-depth analysis of power quality issues.

Background of Study

Power quality is defined differently for manufacturers and consumers. For manufacturers, it is the power supply level necessary for the most efficient operation of their machines. For consumers, it is the assurance of continuous and uninterrupted power supply, vital for business operations and daily life. According to IEEE (Institute of Electrical and Electronics Engineers), power quality is defined as the concept of powering and grounding sensitive electronic equipment in a manner suitable for the equipment's performance and life expectancy.

In essence, power quality encompasses both performance and longevity considerations. Power quality issues can have significant consequences, including reduced capacity, production waste, equipment failure, utility penalties, and financial losses. Addressing these issues requires continuous monitoring and data storage to diagnose and rectify power quality problems effectively.

Problem Statement

Monitoring power quality necessitates the detection of parameters that influence power quality. However, automatic detection is challenging due to the wide-ranging variations in disturbances in both time and frequency domains. Consequently, diagnosing power quality problems remains a complex task.

Chapter II: Canvas Sheets

2.1 AEIOU Summary

Group ID Date Domain
58042 05/07/2019 Monitoring of Power Quality

2.2 Empathy Mapping Canvas

Empathy Mapping Canvas

Design For: Industries Design By: Group 58042

Date: 05/07/2019 Version: 1.0

Users Stakeholders
Energy Auditor Government
Industries Educational Institutions
Commercial Users

2.3 Ideation Canvas

Project: Online Monitoring of Power Team: 58042

People Activities Situation/Context/Location Props/Possible Solutions
Dealer Harmonics Small Scale Industries Online Monitoring
Client Power Factor Medium Scale Industries Data Storage
Admin Voltage Sag Substation Continuous Monitoring

2.4 Product Development Canvas

Product Development Canvas Team/Date/Version: 58042/ 16/10/2019/ 1.0

Purpose

  • To reduce cost
  • Accurate measurement
  • To analyze power quality issues

Product Experience

  • Economical
  • Accurate

Customer Revalidation

  • Client

Product Function

  • Measurement
  • Display
  • Storage Data

Components

  • Arduino Due
  • Current Sensor ACS-712
  • Voltage Sensor ZMPT 101B
  • ESP 8266
  • Load

Chapter III: Literature Review

3.1 Power Quality

Power quality is defined differently for different users. For manufacturers, it is the power supply level necessary for the most efficient operation of their machines. For consumers, it is the assurance of continuous and uninterrupted power supply, vital for business operations and daily life. According to IEEE, power quality can be defined as the concept of powering and grounding sensitive electronic equipment in a manner suitable for the equipment's performance and life expectancy.

In short, power quality encompasses both performance and longevity considerations, with the equation: Power Quality = Performance + Life Expectancy.

3.2 Voltage Sag

Voltage Sag is defined as the decrease in the RMS voltage level to 10% to 90% of nominal at the power frequency for durations of 0.5 cycles to 1 minute (IEEE-1159). It is also known as voltage dip and can be caused by natural events or human activities, such as the starting of large motors, lightning, or accidents. Voltage Sag can lead to system shutdown, reduced efficiency, and a shortened lifespan of equipment, resulting in significant losses.

3.3 Voltage Swell

Voltage Swell is defined as the increase in the RMS voltage level to 110% to 180% of nominal at the power frequency for durations of 0.5 cycles to 1 minute. It can be caused by de-energization of large loads or abrupt interruptions of current in a line.

3.4 Harmonics

Harmonics are sinusoidal components of a periodic wave having a frequency that is an integer multiple of the fundamental frequency. They can disrupt power quality and include frequency components such as the fundamental, 3rd order, and 5th order harmonics.

3.5 Power Factor

Power Factor is defined as the ratio between the active power of the fundamental wave to the apparent power of the fundamental wave. It is the cosine of the displacement angle between the voltage and current waveforms.

Chapter IV: Project Description

4.1 Project Components

Component Description
Arduino Due The Arduino Due is a microcontroller based on the Atmel SAM3X8E ARM Cortex-M3 CPU. It is the first Arduino board based on a 32-bit ARM core microcontroller and can be connected to a computer via USB cable. It communicates with a computer using the Arduino Software.
Current Sensor ACS-712 The Current Sensor ACS-712 is used for current sensing and has three pins: Vcc, Ground, and Output. It offers a sensitivity of 185 mV/A.
Voltage Sensor ZMPT 101B The Voltage Sensor ZMPT 101B is a sensor used to measure voltage. It is essential for monitoring voltage levels in the power quality monitoring system. This sensor is commonly used in various electronic applications to measure AC voltage accurately.
ESP 8266 The ESP 8266 is a versatile Wi-Fi module that enables wireless communication in the power quality monitoring system. It allows the system to upload data to the internet for remote monitoring and analysis. The ESP 8266 is known for its reliability and ease of use in IoT (Internet of Things) applications.

Chapter V: Components Used

5.1 Arduino Due

The Arduino Due is a microcontroller based on the Atmel SAM3X8E ARM Cortex-M3 CPU. It is the first Arduino board based on a 32-bit ARM core microcontroller and can be connected to a computer via USB cable. It communicates with a computer using the Arduino Software.

5.2 Current Sensor ACS-712

The Current Sensor ACS-712 is used for current sensing and has three pins: Vcc, Ground, and Output. It offers a sensitivity of 185 mV/A.

5.3 Voltage Sensor ZMPT 101B

The Voltage Sensor ZMPT 101B is a sensor used to measure voltage. It is essential for monitoring voltage levels in the power quality monitoring system. This sensor is commonly used in various electronic applications to measure AC voltage accurately.

5.4 ESP 8266

The ESP 8266 is a versatile Wi-Fi module that enables wireless communication in the power quality monitoring system. It allows the system to upload data to the internet for remote monitoring and analysis. The ESP 8266 is known for its reliability and ease of use in IoT (Internet of Things) applications.

Chapter VI: Programming

6.1 Program to Find RMS Current

```cpp
#include
const int sensorIn = A0;

int mVperAmp = 185; // use 100 for 20A Module & 66 for 30A Module

double Voltage = 0;
double VRMS = 0;
double AmpsRMS = 0;
void setup(){
Serial.begin(9600);
pinMode(13, OUTPUT);

}

void loop(){
Voltage = getVPP();

VRMS = (Voltage/2.0) *0.707; //root 2 is 0.707

AmpsRMS = (VRMS * 1000)/mVperAmp;
Serial.print(AmpsRMS);
Serial.println(" Amps RMS");

//Serial.println(VRMS, 0.00001);

if( AmpsRMS > 0.6 )

{

digitalWrite(13,HIGH);

}

else

{

digitalWrite(13,LOW);

}

}

float getVPP()

{

float result;

int readValue; //value read from the sensor

int maxValue = 0; // store max value

int minValue = 1024; // store min value

uint32_t start_time = millis();

while((millis()-start_time) < 1000) //sample for 1 Sec { readValue = analogRead(sensorIn); // see if you have a new maxValue if (readValue > maxValue)

{

/record the maximum sensor value/

maxValue = readValue;

}

if (readValue < minValue)

{

/record the minimum sensor value/

minValue = readValue;

}

}

// Subtract min from max

result = ((maxValue - minValue) * 5.0)/1024.0;

return result;

}

6.2 Program to Find Dominant Frequency and Plot Harmonics

```cpp
#include "arduinoFFT.h"

#define SAMPLES 128 //Must be a power of 2
#define SAMPLING_FREQUENCY 1000 //Hz, must be less than 10000 due to ADC

arduinoFFT FFT = arduinoFFT();
unsigned int sampling_period_us;
unsigned long microseconds;
double SCL_FREQUENCY;
double vReal[SAMPLES];
double vImag[SAMPLES];
void setup() {
Serial.begin(115200);
sampling_period_us = round(1000000 * (1.0 / SAMPLING_FREQUENCY));
}

void loop()
{
/*SAMPLING*/
for (double i = 0; i < SAMPLES; i++)
{
microseconds = micros(); //Overflows after around 70 minutes!
vReal[i] = analogRead(0);
vImag[i] = 0;
while (micros() < (microseconds + sampling_period_us)) {
}
}
/*FFT*/
FFT.Windowing(vReal, SAMPLES, FFT_WIN_TYP_HAMMING, FFT_FORWARD);
FFT.Compute(vReal, vImag, SAMPLES, FFT_FORWARD);
FFT.ComplexToMagnitude(vReal, vImag, SAMPLES);
double peak = FFT.MajorPeak(vReal, SAMPLES, SAMPLING_FREQUENCY);
/*PRINT RESULTS*/
//Serial.println(peak); //Print out what frequency is the most dominant*/
for (int i = 0; i < (SAMPLES / 2); i++)
{
/*View all three lines in serial terminal to see which frequencies have which amplitudes*/
Serial.print((i * 1.0 * SAMPLING_FREQUENCY) / SAMPLES, 1);
Serial.print(" ");
Serial.println(vReal[i], 1); //View only this line in serial plotter to visualize the bins
}
delay(2000); //Repeat the process every second OR:
//while (1); //Run code once
}

Conclusion

Upon completion of this project, we have developed a comprehensive power quality monitoring system capable of online monitoring and analysis. This system can provide real-time data to users, allowing them to monitor and analyze power quality issues effectively. By addressing factors such as harmonics, voltage sag, voltage swell, and power factor, our project aims to enhance power quality in industrial settings.

References

  1. IEEE Standards Association. 519-2014-IEEE Recommended Practices & Requirements for Harmonic Control in Electric Power Systems. New York, IEEE. 2014.
  2. Sabin DD, Bollen MH. Overview of an IEEE Std 1564-2014 guide for voltage sag indices. In 2014 16th International Conference on Harmonics and Quality of Power (ICHQP) 2014 May 25 (pp. 497-501). IEEE.
  3. Rens J., Van Rooyen T., De Jager F. Where is the power of the IEEE 1459-2010? In2014 IEEE International Workshop on Applied Measurements for Power Systems Proceedings (AMPS) 2014 Sep 24 (pp. 1-6). IEEE.
  4. Sankaran C. Power quality. CRC press; 2001 Dec 21.
  5. United States Patent Application Publication: Publication No. US 2006/0212238 (Power Quality Monitoring).
  6. United States Patent Application Publication: Publication No. US 09/274700.
  7. United States Patent Application Publication: Publication No. US 13/461511
  8. United States Patent Application Publication: Publication No. 14/562817
  9. United States Patent Application Publication: Publication No. 14/429970
Updated: Dec 29, 2023
Cite this page

Project Report: Online Monitoring of Power Quality. (2019, Dec 03). Retrieved from https://studymoose.com/document/report-sem-7-example

Project Report: Online Monitoring of Power Quality essay
Live chat  with support 24/7

👋 Hi! I’m your smart assistant Amy!

Don’t know where to start? Type your requirements and I’ll connect you to an academic expert within 3 minutes.

get help with your assignment