Skip to content
Open access

Plant Inversion-Based Speed Control of a PMDC Motor

Aug 2026 · Engineer · 0 citations · 12 references

Abstract

Permanent Magnet Direct Current (PMDC) motors are widely used in applications requiring precise speed control due to their efficiency and high torque-to-inertia ratio. This work proposes a feedforward speed control strategy for PMDC motors based on model inversion, complemented by a disturbance rejection feedback term. A gray-box model is developed using only four concentrated parameters, avoiding the overdetermination problem of classical seven-parameter identification. These parameters are identified experimentally from step-response data using a nonlinear optimization approach. The proposed control law is validated on two commercially available PMDC motors with distinctly different dynamics: a fast-response motor (FC130SA) and a slower motor with a gearbox (GM25-370). Experimental results show that the proposed feedforward controller with disturbance rejection achieves lower or comparable Integral Squared Error (ISE) than optimally tuned PID/PI controllers, while significantly reducing overshoot (up to 66% in the fast motor) and maintaining lower or comparable Control Input Area (CIA), a metric commonly used in the literature to provide an indirect indication of control effort. Unlike classical controllers, the proposed method requires no per-reference gain tuning. These results show compelling evidence that inversion-based control with disturbance rejection is a viable, energy-efficient alternative to PID control for PMDC motor speed regulation.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.