Skip to content
OnlyProjects
B.Tech / B.E. · Electrical EngineeringFor educational purposes only
Code included

Capacitor-Based Power-Factor Correction Bench Study for Small Inductive Loads

Measure the power factor of real bench loads, correct it with a switched capacitor bank, and quantify the line-current saving and the limits

Mapped to your syllabusVTU 2022 Scheme (OBE/CBCS) · BEE685 Major Project Phase-I · Semester 6

Overview

1 min read

PF-Bench is a measurement-and-correction study on a live single-phase bench: the team measures the true power factor of the loads every Indian workshop actually runs — a ceiling fan, a single-phase induction motor, a fluorescent lamp with its magnetic ballast, and combinations of all three — then corrects the power factor with a switched capacitor bank and quantifies what changes: line current, apparent power, and the I²R distribution loss that the utility charges somebody for.

Measurement is by a PZEM-004T v3.0 power meter (V, I, active power, PF, frequency over Modbus-RTU) read by an Arduino Uno logging second-by-second records, cross-checked against the department clamp meter and DMM through a written verification table. The correction side is a bank of motor-run capacitors in switchable steps; the team computes required kvar from Qc = P·(tanφ₁ − tanφ₂), applies the nearest step, and traces the power-factor-versus-capacitance curve — including deliberate overcorrection into leading power factor, the mistake real installations are fined for.

Two honest layers lift the project above a routine lab experiment. First, a tariff-savings analysis applies the power-factor penalty structure that Indian regulators (KERC among them) write into tariffs, converting measured kvar into rupees. Second, a nonlinear-load test on an LED driver or SMPS shows where capacitors stop working: displacement power factor improves, but the distorted current of a nonlinear load does not, which motivates the IEC 61000-3-2 harmonics discussion in the report. All mains work follows a written bench-safety protocol under faculty supervision.

Relevant for
Karnataka
Level
Intermediate · 14 weeks · team of 4
Common at
Visvesvaraya Technological University, Dr. A.P.J. Abdul Kalam Technical University, Anna University, Chennai
Updated
Nov 2026

Syllabus alignment

VTU · 2022 Scheme (OBE/CBCS)

BEE685 · Major Project Phase-I · Semester 6 · 2 credits · CIE 100

Subjects this project applies
  • Electric circuit analysis (real, reactive and apparent power, phasors)
  • Electrical measurements laboratory (power, energy and power-factor measurement)
  • Electrical machines laboratory (single-phase induction motor and fan loads)
  • C programming (Arduino Uno logging firmware over Modbus-RTU)
  • Python / Excel (load-curve analysis, loss and savings computation)
How it is evaluated

Team: individual or group ≤ 4, single- or multi-disciplinary

report : presentation : Q&A = 50 : 25 : 25; same report marks for all batch-mates

Also fits: AKTU AICTE model (2020-21 onwards), Anna University Regulation 2021.

What's in the box

11 parts · 5 free · 2 previewed · 4 unlock for ₹2,000

Problem & synopsis

6 min read

Problem statement

Indian distribution tariffs penalise low power factor or bill on kVAh precisely because reactive current wastes distribution capacity: it heats lines and transformers without doing useful work. Yet electrical engineering students meet power factor almost entirely as phasor algebra. They rarely measure a real motor's power factor at rated and partial load, never see line current fall when capacitors switch in, and never connect the measurement to the tariff arithmetic that makes industry care. Meanwhile the popular fix is oversimplified: students 'know' capacitors improve power factor but not how to size the steps, what overcorrection does, or why a capacitor bank cannot fix a nonlinear SMPS load whose distortion current remains no matter what the meter's displacement reading says.

There is a need for a bench-scale, instrument-verified power-factor study: measure real loads at 1-second resolution, correct them with a properly sized and protected switched capacitor bank, quantify current, loss and tariff-penalty changes from logged data, and demonstrate — not just mention — the nonlinear-load boundary where capacitor correction stops helping.

Synopsis

Abstract

Low power factor means excess line current, excess I²R loss and, in Indian tariffs, direct penalties or kVAh overbilling. This project builds a bench rig that measures V, I, active power and power factor of common inductive loads at 1-second resolution with a PZEM-004T meter logged by an Arduino Uno, verifies the meter against a clamp meter, and corrects power factor with a switched motor-run capacitor bank. The team maps PF versus capacitance per load, runs a stepped correction on a mixed load, quantifies current and loss saving, applies a KERC-style penalty arithmetic, and demonstrates the nonlinear-load case where capacitors alone fail. Consumables cost under ₹2,500.

Introduction

Utilities bill industries on apparent power or penalise power factor below a threshold — KERC's ESCOM tariffs penalise consumption below 0.9, for example — yet classrooms teach reactive power as pure phasor algebra. The gap between 'power factor is cos φ' and 'a 0.75 power factor on your 1 kW motor draws 1.33 kW-worth of current' is where this project works: real loads, real meter readings, real capacitor steps, rupee consequences from measured numbers.

Existing System

  • Textbook treatments end at the phasor diagram; the capacitor sizing formula is memorised but never validated on a load.
  • Lab sessions measure power factor once, with no logging, no load-variation study and no correction step.
  • Industrial APFC panels exist but are sealed boxes; their logic is invisible to students.
  • Limitations: no quantified link between power factor, line current, loss and tariff penalty; and no treatment of nonlinear loads, where the cos-φ picture breaks.

Proposed System

  • Measurement node: PZEM-004T in the bench line, Modbus-RTU to an Arduino Uno, 1-second CSV logging; instrument verified against clamp meter and DMM before any campaign.
  • Correction hardware: motor-run capacitor steps (2.5, 4 and 7.9 µF, each with a bleed resistor) switched manually, wired parallel to the load under an MCB.
  • Load campaigns: PF-versus-capacitance curves per load; a mixed-load APFC-style sequence (hold ≥ 0.95, avoid overcorrection); a partial-load study showing PF collapse at light load.
  • Analysis: line-current and loss reduction per step, kVA release, and rupee saving per the penalty arithmetic; all tables regenerate from the CSV logs in Python/Excel.
  • Honesty layer: a nonlinear-load experiment (LED/SMPS) separating displacement power factor from distortion, referencing IEC 61000-3-2, plus a written safety protocol.

Feasibility Study

  • Technical: every component is a standard documented module with a public Modbus register map and an open-source library. Clamp-meter verification bounds measurement error before any conclusion; the mains-exposure risk is contained by MCB, insulated enclosure and shrouded terminals.
  • Economic: the full rig is about ₹2,500 — the PZEM module, Uno, capacitors, switchgear and enclosure — with instruments borrowed from the department.
  • Operational: experiments use the department's existing bench loads, wired to a bench socket only. Sessions fit 3-hour lab slots — about nine bench days over 14 weeks. The discharge procedure (bleed resistors plus a DMM check) is written into the SOP.

Objectives

  1. 01Build a metering bench: PZEM-004T v3.0 in the load line, Arduino Uno Modbus-RTU logging at 1-second resolution, live display and CSV output.
  2. 02Verify the meter against the department clamp meter and DMM at multiple load points, publishing an instrument-error table before any campaign.
  3. 03Measure baseline power factor and current of a fan, a single-phase induction motor and a ballast-fed fluorescent lamp at rated and partial load.
  4. 04Compute required correction kvar per load from Qc = P·(tanφ₁ − tanφ₂) and verify it by switching the nearest motor-run capacitor step.
  5. 05Trace power-factor-versus-capacitance curves for each load, including a deliberate overcorrection case, and explain the leading-power-factor risk.
  6. 06Run a mixed-load APFC-style sequence holding power factor at or above 0.95 across load combinations with stepped switching.
  7. 07Quantify line-current reduction, I²R-loss saving and kVA release per step, and convert them into rupees using a KERC-style penalty arithmetic with stated assumptions.
  8. 08Demonstrate the nonlinear-load boundary with an LED driver or SMPS: displacement power factor improves while true power factor does not, referenced to IEC 61000-3-2.

Scope

In scope

  • Single-phase 230 V bench loads up to 5 A: fan, single-phase induction motor, fluorescent lamp with magnetic ballast, LED/SMPS load, and their combinations.
  • Manual switched capacitor correction with motor-run capacitors, per-step bleed resistors, MCB protection and a written discharge procedure.
  • 1-second CSV logging with instrument-verification tables; offline analysis in Python/Excel.
  • Tariff-savings arithmetic presented as an educational estimate based on a KERC-style rule, with assumptions stated.

Out of scope (v1)

  • Automatic (relay/contactor-based) APFC control — the v1 switching is manual by design; automation is a listed extension.
  • Three-phase loads, HT-level correction, and any wiring into the building or utility supply.
  • Harmonic spectrum measurement with a power-quality analyser — the nonlinear-load study is qualitative plus meter-based, with spectrum analysis as an extension.
  • Active PFC converter design (boost-converter hardware); the ON Semiconductor handbook is cited for the theory rather than built.

Methodology

The project follows a verification-driven build (V-model applied to a bench rig): every design artefact — measurement node, capacitor bank, campaign plan — pairs with a matching verification stage before the next stage begins, because conclusions about 'improvement' are worthless if the meter itself is unverified.

PhaseWeeksActivitiesDeliverable
Literature & requirements1–2Study tariff penalty provisions and PF-correction design references; freeze load list and rig specificationRequirements + SOP v1
Rig design3–4Circuit diagram with MCB, meter, switched bank and bleed resistors; kvar sizing calculations per loadDesign document
Build5–6Mount meter, Uno, capacitor steps, rotary switch in an insulated enclosure; firmware for Modbus loggingWorking rig
Instrument verification7Clamp-meter and DMM comparison at 0.5–5 A points; PF cross-check by W/(V·I) computationError table
Load campaigns8–10Baseline per-load measurements; correction steps; PF-vs-C curves; partial-load study; mixed-load APFC sequenceCampaign datasets
Nonlinear & analysis11–12LED/SMPS displacement-vs-true PF experiment; loss, kVA-release and rupee computationsResults tables + figures
Documentation & viva prep13–14Report, PPT, live demo rehearsal (correct a load in front of the panel)Submission

Testing approach: instrument-level tests first (meter vs clamp meter at several loads, logged in the error table), then negative and boundary tests — switching a step that overcorrects on purpose, running the motor at no load, switching a capacitor with the load off — each as a row in a test-case table (ID, input, expected, actual, result). Every campaign is logged to CSV, and all report tables regenerate from the raw logs with the analysis scripts, so the numbers shown in the viva can be re-derived live.

Architecture & tech stack

1 diagram · 5 technologies · 1 min read

  • C (Arduino Uno logging firmware)
  • PZEM-004T v3.0 power meter module (Modbus-RTU)
  • Switched capacitor bank (motor-run capacitors with discharge resistors)
  • Clamp meter and DMM (instrument verification)
  • Python / Excel (load tables, loss and tariff-savings analysis)

The rig is a single-phase measurement-and-correction chain around the department's existing bench loads.

flowchart TD
  SUPPLY["230 V single-phase bench supply"] --> MCB["MCB + protection"]
  MCB --> PZEM["PZEM-004T v3.0: V, I, P, PF, Hz, energy"]
  PZEM --> LOAD["Load line: fan / induction motor / ballast lamp / SMPS"]
  CB["Switched capacitor bank: 2.5 / 4 / 7.9 uF steps, bleed resistors"] -->|"parallel with load, rotary switch"| LOAD
  PZEM -->|"Modbus-RTU over UART"| UNO["Arduino Uno: C firmware"]
  UNO --> LCD["16x2 LCD: live V, I, P, PF"]
  UNO --> CSV["Laptop serial: 1-second CSV log"]
  CSV --> AN["Python/Excel: PF-vs-C curves, loss and savings tables"]
  CM["Clamp meter + DMM (department)"] -->|"instrument verification"| PZEM

The measurement path is deliberately separate from the correction path: the PZEM sees whatever the load plus capacitor combination draws, so each switch step's effect appears directly in the logged record. The capacitor bank is wired in parallel with the load, downstream of the meter, exactly as a real panel would — which is what makes the line-current reduction the meter reports physically meaningful rather than an internal artefact. The verification instruments (clamp meter, DMM) close the loop: the error table they produce is printed in the report, and every power-factor claim carries it.

Modules

5 modules

  1. Module 01

    Measurement Node (Member A)

    Owns the PZEM-004T wiring, Modbus-RTU integration on the Arduino Uno, 1-second CSV logging with a live LCD page, and the instrument-verification campaign against the clamp meter and DMM, delivering the error table that qualifies every later measurement.

  2. Module 02

    Capacitor Bank & Protection (Member B)

    Designs and builds the switched bank: motor-run capacitor selection and kvar sizing per load, bleed resistors, rotary-switch step wiring, MCB and enclosure, plus the written discharge procedure and the safety checklist that gates every energised session.

  3. Module 03

    Load Campaigns (Member C)

    Runs the experimental programme: baseline measurements per load at rated and partial load, the PF-versus-capacitance sweeps including deliberate overcorrection, the mixed-load APFC-style sequence, and the nonlinear-load demonstration, with test-case tables for each.

  4. Module 04

    Analysis & Tariff Study (Member D)

    Builds the Python/Excel pipeline that turns CSV logs into report tables: current and loss reduction per step, kVA release, the KERC-style penalty arithmetic with assumptions, the partial-load power-factor collapse analysis, and all plotted curves.

  5. Module 05

    Safety & Integration (shared)

    All four members rehearse the energisation checklist, each leads at least one bench session under supervision, and the live demo (measure a load, switch a step, show the current fall) is rehearsed until any member can run it — matching the VTU rule that every member answers on any module.

Slides

12 slides · titles free · bullets, notes and the .pptx unlock

  1. Slide 1

    Capacitor-Based Power-Factor Correction Bench Study for Small Inductive Loads

  2. Slide 2

    Motivation

  3. Slide 3

    Problem Statement

  4. Slide 4

    Existing vs Proposed

  5. Slide 5

    Objectives

  6. Slide 6

    Measurement Principle

  7. Slide 7

    Correction Principle

  8. Slide 8

    System Architecture

  9. Slide 9

    Results — Correction Campaigns

  10. Slide 10

    The Nonlinear-Load Boundary

  11. Slide 11

    Individual Contributions

  12. Slide 12

    Conclusion & Future Scope

Bullets, speaker notes and the .pptx · ₹2,000

The titles above are the real outline. The rest is what you present from.

Unlock for ₹2,000

Viva questions & answers

3 of 17 answered free · 14 unlock

Read each answer, close it, and say it in your own words. Your viva will ask. Now you'll know.

  1. 01Concept

    What exactly is power factor, and why do utilities penalise a low one?

    Power factor is the ratio of active power doing useful work to apparent power the current delivers — cos φ for a pure sinusoid. A low factor means the same kilowatts travel through lines, transformers and meters as a larger current, so the utility must size and heat-proof its network for kilovolt-amperes it cannot bill as energy. Tariffs therefore penalise consumers below a threshold, which is why industry installs correction.

  2. 02Concept

    How does a parallel capacitor improve the power factor of an inductive load?

    The inductive load demands a lagging reactive current; the capacitor's leading reactive current supplies that demand locally, so the source only delivers the active component plus the small mismatch. The load itself is unchanged — same current, same torque, same light — but the line current and the apparent power upstream fall, which is why we wire the bank in parallel and downstream of nothing but the meter.

  3. 03Concept

    What is the difference between displacement power factor and true power factor?

    Displacement power factor is the cosine of the angle between the fundamental voltage and current phasors; true power factor is active power divided by total RMS apparent power, including harmonics. For our linear motor loads they nearly coincide, but for the LED driver the current is chopped into pulses: its harmonics inflate RMS current, so true PF stays poor even when the capacitor aligns the fundamentals. That is exactly what our nonlinear-load experiment demonstrated.

+14 more questions, with answers

Try the free ones out loud first. Your examiner will not accept “it's in the PPT”.

Source code & how to run

10 steps · complete source code · unlocks with the project

Unlocks with the project · ₹2,000

10 steps · source code zip

Prerequisites, install, seed data and tests, written for demo day. Plus the complete source.

Unlock for ₹2,000

READMEFIRST

261 words · unlocks with the project

What to change before it goes anywhere near a submission. Skipping it is how the demo fails live.

Unlocks with the project · ₹2,000

261 words · ~1 min read

The checklist of things to rename, re-seed and re-think so the project reads as yours.

Unlock for ₹2,000

Instructions

359 words · unlocks with the project

How to study it, adapt it and walk your examiner through it, step by step.

Unlocks with the project · ₹2,000

359 words · ~2 min read

Report structure, formatting rules and the submission checklist your department will grade.

Unlock for ₹2,000

References

7 sources

  1. onsemi — Power Factor Correction (PFC) Handbook, HBD853 (PFC theory, passive vs active correction)
  2. mandulaj/PZEM-004T-v30 — Arduino library and Modbus-RTU register documentation for the PZEM-004T v3.0 meter
  3. Arduino Documentation (Uno UART, timers, libraries)
  4. Python 3 Documentation (data analysis and CSV tooling)
  5. IEC 61000-3-2, Electromagnetic compatibility (EMC) — Part 3-2: Limits for harmonic current emissions (cited for the nonlinear-load discussion; full text via BIS/IEC)
  6. A. K. Sawhney, A Course in Electrical and Electronic Measurements and Instrumentation, Dhanpat Rai & Co. (power and energy measurement)
  7. V. K. Mehta & Rohit Mehta, Principles of Power System, S. Chand (power factor, tariff and penalty provisions)

Cite this bundle

OnlyProjects. (2026). Capacitor-Based Power-Factor Correction Bench Study for Small Inductive Loads: B.Tech / B.E. Electrical Engineering project bundle [Educational resource]. https://onlyprojects.online/projects/btech-ee-capacitor-power-factor-correction-bench-study

Future scope

1 min read

  • Automatic APFC controller: replace the rotary switch with relay- or contactor-switched steps driven by the Arduino from the measured PF, with a dead-band and switching-delay design — the rig becomes a working miniature APFC panel.
  • Harmonic measurement upgrade: add a current-transformer-based sampling channel and FFT in Python to quantify THD on the nonlinear load, completing the displacement-vs-true PF story with numbers.
  • Three-phase extension: scale the rig to a small three-phase bench motor with per-phase correction, mirroring real industrial panels.
  • Active PFC demonstration: build a small boost-converter PFC stage on a development board per the ON Semiconductor handbook and contrast passive capacitors with active shaping.
  • Campus audit extension: apply the verified method to measure and correct a real department load (with permission), turning the bench study into a mini energy audit.

Keep browsing

Same degree, same syllabus slot, different idea. Pick the one your guide will actually approve.

B.Tech / B.E.Code included

Aerospace / Aeronautical

Low-Speed Open-Circuit Wind Tunnel with Force Balance for Aerofoil Lift-Drag Measurement

Build a subsonic test tunnel on a student budget, then trace lift and drag on a 3D-printed NACA 0012 against theory

  • C / Arduino Uno (industry-standard extra) — HX711 load-cell and serial logging firmware
  • Python (NumPy, Matplotlib) — calibration, force coefficients and plots
  • MATLAB / Scilab — thin-airfoil theory overlay and regression
  • +4

intermediate14 wk4 students