A three phase AC-three phase AC converter comprising n rectifier circuit modules (11, 12, 13), where n is a multiple of three, configured to convert a three-phase AC input voltage supplied from a three-phase AC power supply into a DC voltage; and the same number of inverter circuit modules (31, 32, 33) as the rectifier circuit modules (11, 12, 13) configured to convert the DC voltage into a three phase AC output voltage, wherein three input terminals of each one of the rectifier circuit modules (11, 12, 13) are connected to an output terminal of each phase of the three-phase AC power supply and respective input terminals of the rectifier circuit modules different from the one of the rectifier circuit modules (11, 12, 13), respectively, via inductors; characterized by a controller including a DC link voltage controller, a rectifier circuit controller, a speed controller, and an inverter controller, wherein the DC link voltage controller is configured to obtain a target capacitor power (pc*) based on the difference between a target DC link voltage (V DC *) and a current DC link voltage (V DC), and to output the target capacitor power (p C *) to a low pass filter to generate a target average capacitor power (<P C >*), the speed controller is configured to obtain a target average inverter output (<P INV >*) based on a difference between a target average speed (<ω>*) of a motor and a current average speed (<ω>) of the motor, the rectifier circuit controller is configured to calculate a target input current based on a target average rectified power (<P PFC >*) calculated by adding the target average capacitor power (<P C >*) and the target average inverter output (<P INV >*), to obtain an output duty radio (d B) and to output the output duty ratio (d B) to a rectifier circuit including the rectifier modules (11, 12, 13), and the inverter controller is configured to receive a target motor power (p M *) calculated by subtracting an input power pulsation (p C,AC) from a target rectified power (p PFC *), wherein the input power pulsation (p C,AC) is calculated by subtracting the target average capacitor power (<P C *>) from the target capacitor power (pc*), and to control the inverter circuit modules (11, 12, 13). n rectifier circuit modules (11, 12, 13), where n is a multiple of three, configured to convert a three-phase AC input voltage supplied from a three-phase AC power supply into a DC voltage; and the same number of inverter circuit modules (31, 32, 33) as the rectifier circuit modules (11, 12, 13) configured to convert the DC voltage into a three phase AC output voltage, wherein three input terminals of each one of the rectifier circuit modules (11, 12, 13) are connected to an output terminal of each phase of the three-phase AC power supply and respective input terminals of the rectifier circuit modules different from the one of the rectifier circuit modules (11, 12, 13), respectively, via inductors; characterized by a controller including a DC link voltage controller, a rectifier circuit controller, a speed controller, and an inverter controller, wherein the DC link voltage controller is configured to obtain a target capacitor power (pc*) based on the difference between a target DC link voltage (V DC *) and a current DC link voltage (V DC), and to output the target capacitor power (p C *) to a low pass filter to generate a target average capacitor power (<P C >*), the speed controller is configured to obtain a target average inverter output (<P INV >*) based on a difference between a target average speed (<ω>*) of a motor and a current average speed (<ω>) of the motor, the rectifier circuit controller is configured to calculate a target input current based on a target average rectified power (<P PFC >*) calculated by adding the target average capacitor power (<P C >*) and the target average inverter output (<P INV >*), to obtain an output duty radio (d B) and to output the output duty ratio (d B) to a rectifier circuit including the rectifier modules (11, 12, 13), and the inverter controller is configured to receive a target motor power (p M *) calculated by subtracting an input power pulsation (p C,AC) from a target rectified power (p PFC *), wherein the input power pulsation (p C,AC) is calculated by subtracting the target average capacitor power (<P C *>) from the target capacitor power (pc*), and to control the inverter circuit modules (11, 12, 13).