How to Solve "PMSM High Current but Low Torque Output" Problem

PMSM High Current but Low Torque Output? Here's Your Complete Solution Guide

 

 

How to Solve "PMSM High Current but Low Torque Output" Problem

 

Permanent Magnet Synchronous Motors (PMSMs) are widely used in industrial automation, EVs, and aerospace due to their high efficiency, power density, and precision control. However, a common and frustrating issue engineers face is "high current but low torque output"—a problem that reduces efficiency, increases heat generation, and may even cause motor failure.

 

1. PMSM Basics: How Torque is Generated


Before diving into the problem, let’s revisit PMSM fundamentals:

 

  • Torque is produced by the interaction between the rotor’s permanent magnet field and the stator’s current-induced magnetic field.

  • Maximum torque occurs when stator current and rotor flux are orthogonal (90° apart).

  • In reality, misalignment due to various factors disrupts this ideal condition, leading to high current with low torque.

 

How to Solve "PMSM High Current but Low Torque Output" Problem

 

2. Root Causes of High Current/Low Torque


① Incorrect Motor Parameter Identification


Issue: Errors in measuring stator resistance (Rs), inductance (Ld/Lq), or PM flux linkage (λPM) lead to flawed control calculations.

Causes: Poor calibration, temperature drift, or outdated identification methods.

Solutions:

   • Use offline/online adaptive parameter identification (e.g., recursive least squares).

   • Compensate for temperature effects with thermal models.

   • Calibrate with high-precision instruments.

 

② Poorly Tuned Controller Parameters


Issue: Incorrect PI gains (current/speed loops) cause oscillations, slow response, or overshoot.

Causes: Empirical tuning, inaccurate system modeling.

Solutions:

   • Adopt model-based tuning (e.g., pole placement) or auto-tuning algorithms.

   • Validate parameters via simulation (e.g., MATLAB/Simulink).

 

③ Weak Current Loop Performance


Issue: Current tracking lags due to low bandwidth, sensor errors, or PWM dead time.

Causes: Low-resolution sensors, insufficient switching frequency.

Solutions:

   • Increase current loop bandwidth.

   • Use dead-time compensation and SVPWM modulation.

   • Upgrade to high-precision current sensors (e.g., Hall-effect).

 

④ Improper Flux-Weakening Control


Issue: At high speeds, excessive d-axis current weakens flux but wastes energy.

Causes: Suboptimal MTPA (Max Torque Per Ampere) or MTPV (Max Torque Per Volt) strategies.

Solutions:

   • Implement adaptive flux-weakening algorithms.

   • Optimize d-q axis current ratios dynamically.

 

⑤ Permanent Magnet Demagnetization


Issue: PM flux loss reduces torque capability.

Causes: Overheating, overcurrent, or aging.

Solutions:

   • Use high-coercivity magnets (e.g., NdFeB).

   • Monitor temperature and avoid overloads.

 

⑥ Winding Faults


Issue: Short circuits/open windings distort current distribution.

Causes: Insulation breakdown, mechanical stress.

Solutions:

   • Perform megohm testing or surge testing.

   • Repair/replace damaged windings.

 

⑦ Excessive Mechanical Load


Issue: Motor draws high current but stalls under load.

Causes: Friction, misalignment, or undersized motor.

Solutions:

   • Check bearing lubrication and mechanical alignment.

   • Resize the motor or reduce load inertia.

 

⑧ Low Supply Voltage


Issue: Inadequate voltage limits torque output despite high current.

Causes: Weak power supply or cable losses.

Solutions:

   • Verify DC bus voltage.

   • Use thicker cables or a voltage booster.

 

How to Solve "PMSM High Current but Low Torque Output" Problem

 

3. Step-by-Step Diagnosis


To pinpoint the issue:

 

Observe: Abnormal noise/vibration? Overheating?

Measure: Compare phase currents, voltages, and temperatures to specs.

Analyze: Check drive fault logs or use FFT analysis for harmonics.

Inspect: Disassemble to examine magnets, windings, and bearings.

 

How to Solve "PMSM High Current but Low Torque Output" Problem

 

4. Proactive Optimization Tips


For Control Systems:

   • Implement sensorless observers (e.g., SMO, EKF) for robustness.

   • Use online parameter adaptation for aging compensation.

 

For Hardware:

   • Upgrade to low-ripple current sensors.

   • Apply thermal paste to improve cooling.

 

5. Conclusion


"High current, low torque" is often a systems-level issue—requiring checks across parameters, control loops, mechanics, and power supply. By methodically diagnosing and addressing each potential cause, engineers can restore PMSM motor performance and efficiency.

 

Key Takeaway:

Precision matters: Calibrate parameters and tune controllers rigorously.

Monitor health: Detect demagnetization or winding faults early.

Adapt: Use advanced algorithms for changing operating conditions.

 

Solve the puzzle, and your PMSM will deliver the torque it’s capable of!

  • wechat

    PJM Service: motoractuator

Chat with Us