{'fraction_non_alphanumeric': 0.026336173508907823, 'fraction_numerical': 0.0, 'mean_word_length': 4.953917050691245, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Virtual Vector-Based FCS-MPC for NPC Three-Level Grid-Tied Inverter Without Weighting Factor of Neutral-Point Voltage Balancing

The neutral-point clamped (NPC) inverter is widely used in energy conversion, but the unbalance of neutral-point voltage (NPV) will lead to imprecise control and the decline of power quality. Conventional finite control set model predictive control (FCS-MPC) uses an extra NPV weighing factor to balance the NPV. But the weighting factor should tune frequently to match the best value. To cope with this problem, this paper proposes a virtual vector-based control strategy without the NPV weighting factor for NPC inverters. The paper analyses the relationship between neutral-point current and neutral-point voltage. An NPV vector is designed to inject a compensatory neutral-point current to balance the capacitor voltage. The duration time of each NPV vector is calculated from the real-time unbalance of the NPV. Because each NPV balancing virtual vector contains one NPV vector, the proposed method can balance the NPV without an extra NPV weighting factor in the cost function. Besides, a cost function without the NPV weighting factor is designed for the proposed method. Finally, experiments are carried out to verify the validity of the proposed method.