Single phase AC voltage controller
Version 1.0.0 (41.5 KB) by
Abdelrahman Farghly
A Single-Phase AC Voltage Controller is a power electronic device used to control the RMS voltage supplied to a load by phase-angle control
Basic Operating Principle
- It adjusts the RMS value of the output voltage by controlling the conduction angle of the AC waveform.
- Uses thyristors (SCRs) or triacs to switch the AC voltage on and off within each half-cycle.
🔧 Types of Control
1. Phase-Angle Control
- Controls the firing angle (α) of the thyristor.
- The thyristor conducts after a delay in each half-cycle.
- Output voltage is a portion of the input sine wave.
2. On-Off Control (Integral Cycle Control)
- Entire cycles of AC are turned ON or OFF.
- Good for heating applications (thermal inertia smooths out output).
Cite As
Abdelrahman Farghly (2025). Single phase AC voltage controller (https://uk.mathworks.com/matlabcentral/fileexchange/181111-single-phase-ac-voltage-controller), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2022b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |