{'fraction_non_alphanumeric': 0.024147727272727272, 'fraction_numerical': 0.005681818181818182, 'mean_word_length': 5.467889908256881, '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}}
Carrier-Based Model Predictive Pulse Pattern Control

Model predictive pulse pattern control (MP3C) achieves fast closed-loop control of pre-computed optimized pulse patterns (OPPs) by manipulating their switching instants. Such OPPs, however, can only be computed and stored for low pulse numbers. To extend the MP3C methodology to high pulse numbers, carrier-based pulse width modulation switching patterns are generated online and fed to the MP3C switching time modification mechanism that controls the flux vector along a circular trajectory. In a variable speed drive, this extension makes MP3C applicable to all operating points, ranging from standstill operation to field weakening at high speeds.