An electric motor control device , comprising: - an inverter circuit that is configured to supply power to a plurality of electric motors which are connected in parallel to each other; and - a controller that is configured to control the power supplied from the inverter circuit to each of the plurality of electric motors , characterised in that the controller includes: - a current command generator that is configured to generate a current command (Iq*, Id*) indicating a value of current supplied from the inverter circuit to the plurality of electric motors ; - a compensation value calculator that is configured to generate voltage compensation values (qe, de) so as to reduce a difference between a value of actual current (Iq, Id) supplied to each of the plurality of electric motors and a value of current indicated by the current command (Iq*, Id*); - a compensation quantity calculator that is configured to generate a voltage compensation quantity signal based on the voltage compensation values (qe, de); - a determiner that is configured to determine, based on a value obtained from the voltage compensation quantity signal, whether or not an abnormality is occurring in at least one of the plurality of electric motors ; and - a shutdown controller that is configured to shut down the power supply from the inverter circuit to each of the plurality of electric motors when a valid condition for improving accuracy of determination by the determiner is satisfied and the determiner determines that an abnormality is occurring, wherein the valid condition includes a rotational frequency of at least one of the plurality of electric motors being equal to or greater than a threshold value. - an inverter circuit that is configured to supply power to a plurality of electric motors which are connected in parallel to each other; and - a controller that is configured to control the power supplied from the inverter circuit to each of the plurality of electric motors , - a current command generator that is configured to generate a current command (Iq*, Id*) indicating a value of current supplied from the inverter circuit to the plurality of electric motors ; - a compensation value calculator that is configured to generate voltage compensation values (qe, de) so as to reduce a difference between a value of actual current (Iq, Id) supplied to each of the plurality of electric motors and a value of current indicated by the current command (Iq*, Id*); - a compensation quantity calculator that is configured to generate a voltage compensation quantity signal based on the voltage compensation values (qe, de); - a determiner that is configured to determine, based on a value obtained from the voltage compensation quantity signal, whether or not an abnormality is occurring in at least one of the plurality of electric motors ; and - a shutdown controller that is configured to shut down the power supply from the inverter circuit to each of the plurality of electric motors when a valid condition for improving accuracy of determination by the determiner is satisfied and the determiner determines that an abnormality is occurring, wherein the valid condition includes a rotational frequency of at least one of the plurality of electric motors being equal to or greater than a threshold value. <EOS>