Forced commutation of thyristor
Versione 1.0.0 (48,6 KB) da
Abdelrahman Farghly
Forced commutation of a thyristor refers to externally turning it OFF using a commutation circuit
Types of Forced Commutation
Forced commutation circuits are categorized into different classes. The most common ones are:
Class A (Resonant Commutation)
- A capacitor and inductor are used in a resonant LC circuit.
- The thyristor conducts until the LC circuit reverses the voltage across it, forcing it to turn off.
Class B (Self-Commutation)
- A capacitor is charged during the conduction of the main thyristor.
- Upon triggering an auxiliary thyristor, the capacitor discharges in the reverse direction across the main thyristor, turning it off.
Class C (Complementary Commutation)
- Uses two thyristors.
- When one thyristor is ON, it helps commutate the other OFF through a pre-charged capacitor.
Class D (Auxiliary Commutation)
- Uses an auxiliary thyristor and a charged capacitor.
- When the aux thyristor is triggered, the capacitor applies a reverse voltage across the main thyristor.
Class E (External Pulse Commutation)
- An external pulse source forces the current to zero using a pulse transformer or similar method.
Example: Class B Commutation Circuit
Components:
- Main Thyristor (T1)
- Auxiliary Thyristor (T2)
- Commutating Capacitor (C)
- Load (R or RL)
- DC Supply (V)
Working:
- T1 is turned ON and conducts load current.
- C charges while T1 is ON.
- T2 is triggered → C discharges through T2 in reverse direction across T1.
- T1 is forced OFF as reverse voltage is applied.
Simulink Implementation
In MATLAB Simulink, you can simulate forced commutation using:
- SCR (Thyristor) block (from Simscape > Electrical > Specialized Power Systems > Power Electronics)
- Commutating Capacitor and Inductor
- Pulse Generators to control triggering of thyristors
- Scopes to observe voltage and current waveforms
Cita come
Abdelrahman Farghly (2025). Forced commutation of thyristor (https://it.mathworks.com/matlabcentral/fileexchange/180996-forced-commutation-of-thyristor), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Creato con
R2022b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS LinuxTag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
| Versione | Pubblicato | Note della release | |
|---|---|---|---|
| 1.0.0 |