PSC-PWM: Optimized Phase-Shifted Carrier Control
- PSC-PWM is a modulation scheme that assigns phase-shifted carrier signals to individual submodules, generating a high-quality stepped voltage output.
- Its conventional equal phase shifts minimize harmonics and ripple but require optimization under module imbalances, prompting the use of advanced numerical and AI-based techniques.
- The AI-driven real-time surrogate model significantly reduces ripple and harmonic distortion (up to 50%) with rapid inference for scalable multilevel power conversion.
Phase-Shifted Carrier Pulse-Width Modulation (PSC-PWM) is an established modulation scheme in multilevel power conversion systems, including cascaded bridge converters, modular multilevel converters (MMC), and reconfigurable battery arrays. Its defining principle is the assignment of individual carrier waveforms to each submodule, each carrier possessing an identical frequency but differentiated by a specific phase offset. This configuration enables real-time generation of the switching sequence for each submodule via comparison of the carrier with a local modulation reference, resulting in a high-quality stepped aggregate output voltage waveform. While conventional evenly-spaced phase shifts ( for modules) offer substantial harmonic suppression and current ripple reduction under balanced conditions, module imbalances necessitate carrier phase optimization to maintain output voltage quality and current uniformity.
1. Principle and Conventional Operation
In a string of series-connected submodules (half-bridges, full-bridges, or battery modules), each submodule generates its gate signal by comparing a local modulation reference (where is the submodule DC link or open-circuit voltage) against a high-frequency triangular or sawtooth carrier , phase-shifted by : The switching function is defined by: The aggregate output voltage across the pack (or converter string) is: Under balanced conditions ( and identical for all ), this arrangement minimizes low-order harmonics and achieves a near-ideal staircase waveform, with ripple current suppressed by a factor of .
2. Mathematical Formulation and Harmonic Analysis
2.1 Carrier Construction and Switching Function
Carriers for each module are defined: where is the switching frequency and the carrier phase offset.
The periodic switching function allows a Fourier series expansion: with coefficients:
2.2 Ripple Current and Harmonic Distortion
The converter’s ripple current , derived from the inductor equation , is:
The amplitude of the -th harmonic is:
Weighted total harmonic distortion (WTHD), emphasizing lower harmonics, is given by: where is a designer-chosen harmonic weighting.
3. Impact of Module Imbalances and Optimization Requirements
When the modulation indices (and/or ) are nonuniform—due to balancing objectives, faults, or reconfiguration—using uniform phase shifts causes pulse width nonuniformity. The consequence is incomplete vectorial harmonic cancellation across modules, yielding increased ripple current (), enhanced low-order harmonics in , and degraded . As these harmonic phasors sum, optimal phase angles that minimize distortion must be computed as functions of the entire vector.
Optimization of phases for arbitrary is nontrivial. Sensitivity analysis via linearization: highlights the pronounced impact of phase selection on harmonic amplitudes, motivating precise numerical or data-driven optimization.
4. Optimization Problem Formulation
The phase-shift optimization problem seeks decision variables: with one reference phase (typically ) to avoid redundancy.
Objective function (cost): subject to constraints:
Offline methods (genetic algorithms, exhaustive search) can compute optimal sets but are incompatible with real-time inference due to prohibitive runtimes (order – s per operating point).
5. AI-Based Real-Time Phase Prediction
A supervised neural network surrogate is constructed to emulate this instantaneous optimization. The architecture is fully connected, with seven layers and exponentially decaying neuron counts per layer. For modules:
- Input: Sorted modulation indices or their complement
- Output: Predicted optimal phase-shifts
- Activation: (hidden layers), linear (output)
- Regularization: L2 ()
- Training: Adam optimizer, learning rate , batch size $512$, early stopping ($50$ epochs)
Training data are generated by random vectors (), label phases via GA optimizer (300 generations, discretization ). The loss is mean absolute error: A single training session per base count suffices.
6. Scaling and Practical Implementation
To accommodate larger system sizes :
- Partition into sub-vectors of size
- Apply trained -network to each to obtain
- Apply offset:
- Assemble the overall by concatenating the offset phases
This scaling yields of the performance of full retraining and eliminates retraining overhead. Carrier mapping between triangular and sawtooth alignments is handled via:
Embedded implementation proceeds as follows:
- If all equal: use conventional
- Else if divides : partition and use scaling offset strategy
- Else: predict using NN for sorted
- For sawtooth carriers: apply phase correction
- Generate carriers
- For , set iff ; update gate signals
- Iterate each PWM period
7. Empirical Assessment and Performance Metrics
In large-scale evaluation (10,000 random points, 4 modules):
- 96.88 % of neural network predictions fall within 1 % of global GA optimum cost
- 53.5 % of cases outperformed conventional equally-spaced PSC-PWM
Average reductions documented:
- Current ripple ():
- Weighted total harmonic distortion (WTHD):
Scaling to 8 modules via partitioning maintains ripple and distortion reductions and achieves of full retrain performance. Experimental validation on a 4-string reconfigurable battery bench (including fault scenarios) confirms that the method delivers up to 50 % reduction in ripple current and WTHD, with simulation and experiment agreeing within a few percent.
Inference time is improved by factors of 100,000–500,000 compared to offline optimizers (e.g., GA), enabling genuine real-time application within embedded controllers.
8. Context, Significance, and Implications
PSC-PWM remains an effective scheduling algorithm for multilevel power conversion architectures. Recent advances in neural surrogate optimization have overcome the computational infeasibility associated with real-time phase-shift optimization in the presence of modulation imbalance. The described AI-driven method avoids reliance on lookup tables, numerical solvers, or complex controller tuning, instead requiring only a single (re)training session per module base count and offering full scalability for larger systems. This enables a direct reduction in passive filter requirements, improves output quality and efficiency, and supports advanced converter topologies such as reconfigurable batteries and fault-tolerant MMCs.
A plausible implication is widespread practical adoption of phase-optimized PSC-PWM in flexible power electronics, with neural network surrogates as embedded controllers for high-rate, large-scale systems. The scaling strategy facilitates rapid adaptation to system resizing, and empirical evidence corroborates the substantial reduction of ripple and distortion under real-time, on-the-fly operation.