A motor driving apparatus comprising: a rectifying circuit configured to rectify an AC power supplied from an external AC power source; first and second film capacitors (C7a, C7b) configured to output a DC voltage and a neutral point voltage according to a voltage rectified by the rectifying circuit; a 3-level inverter configured to supply a driving current to a motor using a DC voltage applied from a DC link unit; and a control module configured to control the 3-level inverter, characterized in that the control module comprises: a motor speed control module configured to output a first voltage reference (Vabcs*) to control rotation of the motor; a DC voltage control module configured to output a second voltage reference (Vabch*) to stabilize the DC voltage; a neutral point voltage control module configured to output a third voltage reference (Vsn*) to stabilize the neutral point voltage; and a stabilizing voltage limiting module configured to control the DC voltage control module and the neutral point voltage control module according to an output of the motor speed control module, wherein the control module is configured to output a fourth voltage reference (Vabcn*) based on a sum of the first voltage reference (Vabcs*), the second voltage reference (Vabch*) and the third voltage reference (Vsn*), and wherein, when the first voltage reference (Vabcs*) is greater than a reference voltage, the stabilizing voltage limiting module decreases the second voltage reference (Vabch*) of the DC voltage control module and the third voltage reference (Vsn*) of the neutral point voltage control module in accordance with an order of priority of the motor speed control module, the DC voltage control module, and the neutral point voltage control module set in accordance with a driving environment of the motor. a rectifying circuit configured to rectify an AC power supplied from an external AC power source; first and second film capacitors (C7a, C7b) configured to output a DC voltage and a neutral point voltage according to a voltage rectified by the rectifying circuit; a 3-level inverter configured to supply a driving current to a motor using a DC voltage applied from a DC link unit; and a control module configured to control the 3-level inverter, characterized in that the control module comprises: a motor speed control module configured to output a first voltage reference (Vabcs*) to control rotation of the motor; a DC voltage control module configured to output a second voltage reference (Vabch*) to stabilize the DC voltage; a neutral point voltage control module configured to output a third voltage reference (Vsn*) to stabilize the neutral point voltage; and a stabilizing voltage limiting module configured to control the DC voltage control module and the neutral point voltage control module according to an output of the motor speed control module, a motor speed control module configured to output a first voltage reference (Vabcs*) to control rotation of the motor; a DC voltage control module configured to output a second voltage reference (Vabch*) to stabilize the DC voltage; a neutral point voltage control module configured to output a third voltage reference (Vsn*) to stabilize the neutral point voltage; and a stabilizing voltage limiting module configured to control the DC voltage control module and the neutral point voltage control module according to an output of the motor speed control module, wherein the control module is configured to output a fourth voltage reference (Vabcn*) based on a sum of the first voltage reference (Vabcs*), the second voltage reference (Vabch*) and the third voltage reference (Vsn*), and wherein, when the first voltage reference (Vabcs*) is greater than a reference voltage, the stabilizing voltage limiting module decreases the second voltage reference (Vabch*) of the DC voltage control module and the third voltage reference (Vsn*) of the neutral point voltage control module in accordance with an order of priority of the motor speed control module, the DC voltage control module, and the neutral point voltage control module set in accordance with a driving environment of the motor.