The present invention relates to a control device (1) for
semiconductor switches (4a, 5a, 4b, 5b, 4c, 5c) of an
inverter output stage (2), the control device having a processor (12) and having drive circuits (6a, 7a, 6b, 7b, 6c, 7c) respectively provided for each
semiconductor switch (4a, 5a, 4b, 5b, 4c, 5c) of the
inverter output stage (2), wherein the processor (12) is designed to communicate via a
communication interface (1 4.15) The phase current parameters during the switching process of one of the
semiconductor switches (4a, 5a, 4b, 5b, 4c, 5c) in the
inverter output stage (2) are transmitted to the corresponding drive circuits (6a, 7a, 6b, 7b, 6c, 7c) of the semiconductor switch (4a, 5a, 4b, 5b, 4c, 5c). c) has a computing unit (23) designed to calculate, based on parameters transmitted by the processor (12), the current sinusoidal phase current curves of the
phase currents for the switching process of the semiconductor switches (4a, 5a, 4b, 5b, 4c, 5c), and wherein the driving circuits (6a, 7a, 6b, 7b, 6c, 7c) of the semiconductor switches (4a, 5a, 4b, 5b, 4c, 5c) have current curve storage devices (25) designed to calculate, based on parameters transmitted by the processor (12), the current curves of the
phase currents for the switching process of the semiconductor switches (4a, 5a, 4b, 5b, 4c, 5c ... The calculation unit (23) of the
driving circuit (6a, 7a, 6b, 7b, 6c, 7c) calculates the sinusoidal phase current curve and / or selects the current curve stored therein according to the
voltage and / or according to the temperature, and provides it to the
driving circuit (6a, 7a, 6b, 7b, 6c, 7c) of the semiconductor switch (4a, 5a, 4b, 5b, 4c, 5c) for performing the switching process in the semiconductor switch (4a, 5a, 4b, 5b, 4c, 5c).