Modular Multilevel Converter Control via Switching Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modular multi-level converters face significant computational complexity in determining optimal switching states due to a vast number of possible configurations, leading to suboptimal performance over time as existing methods struggle to cope with the high number of degrees of freedom and dynamic changes in energy store discharging.

Innovation Solution

A method is introduced that divides the control into real-time and offline parts, where the real-time part allocates voltage levels and determines immediate switching states using a scheduler, while the offline part calculates an optimized switching table based on a cost function to minimize losses and ensure uniform energy store discharge, using an optimizer that continuously updates the switching table.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a scheduler determines switching states in real-time for each time step, then real-time control speed is maintained, but computational complexity increases due to the vast number of possible switching configurations

Engineering Contradiction:
Improvereal-time control speedVSAvoidcomputational complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent pre-calculates and stores optimal switching states for all possible voltage level combinations in switching tables during an offline phase. During real-time operation, the controller simply looks up the appropriate switching state from the pre-computed tables based on current voltage levels, avoiding complex real-time calculations while maintaining optimal control performance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control problem is divided into two distinct phases: an offline phase where switching tables are pre-computed using dynamic programming and optimization algorithms, and an online real-time phase where switching states are determined by simple table lookups. This segmentation separates the computationally intensive tasks from the time-critical tasks

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a fixed switching table is used for control, then real-time determination is simplified, but performance degrades over time as energy store discharging patterns change

Engineering Contradiction:
Improvereal-time determination simplicityVSAvoidconverter performance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a dynamic switching table update mechanism where the switching tables are periodically regenerated based on current converter operating conditions, particularly the state of charge of energy stores. This allows the system to adapt to changing discharging patterns while maintaining the computational simplicity of table-based control

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system monitors the actual performance and energy store states, then uses this feedback information to determine when switching tables need updating. The switching tables are regenerated when performance degradation is detected or when energy store states change significantly, ensuring optimal performance throughout operation

Inventive Principle:
Principle #23Feedback

3Loss of energy

If dynamic optimization is performed continuously to adapt to changing energy store states, then long-term efficiency is improved, but real-time control capability is compromised

Engineering Contradiction:
Improveconverter lossesVSAvoidreal-time control response
Core Design Contradiction:
Loss of energyVSSpeed

Solution Approach 1:

Optimal switching strategies are pre-computed using dynamic programming algorithms during an offline phase, storing the results in switching tables. During real-time operation, the system simply retrieves pre-determined optimal switching states based on current voltage levels, achieving both optimality and real-time performance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs comprehensive optimization calculations periodically or event-driven (when energy store states change significantly), rather than continuously. Between optimization events, the pre-computed switching tables are used, providing a balance between adaptation to changing conditions and maintaining real-time control capability

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11626812B2Control of modular multilevel series/parallel converters (MMSPC) by means of switching tables and continuous background optimisation thereof
Publication Date: 2023.04.11 DR ING H C F PORSCHE AG
  • US11626812B2 patent drawing
  • US11626812B2 patent drawing
  • US11626812B2 patent drawing

AI summary

A method controls switching states of a multi-level converter with multiple modules. Each module has: terminals on a first and second side; controllable switches; and an energy store in series with a first switch in a first connection between the terminals. A second switch is arranged in a connection between the terminals. The control of the switching states is divided into a real-time and offline part. In the real-time part, for each time step: a voltage level is allocated to a voltage requirement; a total switching state is determined in a first switching table for the voltage level; and the total switching state is passed on as a control signal to the switches. In the offline part: a second switching table is calculated, resulting in accordance with a minimization of a cost function.