• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Motion Control Tips

Automation • Motion Control • Power Transmission

  • News
    • Industry News
    • Editor Blogs
    • Video
  • Controls
    • HMIs
    • PC-Based Controllers
    • PLCs + PACs
    • Stand-Alone Controllers
    • Software
  • Drives
    • Servo Drives
    • Stepper Drives
  • Encoders
    • Absolute Encoders
    • Incremental Encoders
    • Rotary Encoders
  • Mechanical
    • Bearings
    • Brakes + Clutches
    • Belt + chain
    • Couplings
    • Gears + Gearing
    • Lubrication
    • Shock + Vibration Mitigation
    • Springs + Rings + Seals
  • Linear
    • Actuators
    • Linear Motors
    • Linear Encoders
  • Motors
    • AC Motors
    • DC Motors
    • Brushless Motors
    • Gearmotors
    • Piezo Motors
    • Servo Motors
    • Stepper Motors
  • Systems
    • Conveyors + linear transport systems
    • Gantries + Stages
    • Rotary Tables
    • Grippers + End Effectors
    • Robotics
  • Networks
    • Connections + Sliprings
    • Fieldbuses
    • I/O
    • Sensors + Vision
  • FAQs
    • Motion Casebook
    • Motion Selection Guides
  • Suppliers
You are here: Home / Drives + Supplies / Servo Drives / Why is the bandwidth of a servo control loop important?

Why is the bandwidth of a servo control loop important?

April 20, 2017 By Danielle Collins Leave a Comment

A servo drive can include any combination of three types of control loops—a position loop, a velocity loop, and a current loop. While each loop’s purpose is to control a different aspect of the motor’s performance, they are all characterized by a common parameter: bandwidth. The bandwidth, or response time, of the system is a measure of how fast it responds to the changing input command. In other words, the bandwidth of the control loop determines how quickly the servo system responds to changes in the parameter being controlled—position, velocity, or torque.

control loop
Servo drives often have a multi-loop structure, with the current loop nested inside the velocity loop, which is nested inside the position loop. In nested systems, the response of the inner loop must be faster than the response of the outer loop, or the inner loop will have little or no effect on the outer loop. For servo control loops, the inner loop should have a bandwidth that is 5 to 10 times faster than the outer loop. In this scenario, the current loop bandwidth should be 5 to 10 times that of the velocity loop, and the velocity loop bandwidth should be 5 to 10 times that of the position loop.
Image credit: nctu.edu

In servo drives, the bandwidth of a control loop is defined as the frequency at which the closed-loop amplitude response reaches -3 dB. At this point, the output gain (ratio of output to input) equals approximately 70.7% of its maximum, and the output power (power delivered to the load) equals 50% of the input power. (This article further explains the relationships between amplitude response, output gain value, and output versus input power.)

bandwidth
The bandwidth of this system is approximately 60 Hz. Image credit: Rockwell Automation

While higher bandwidth generally provides stiffer motor performance, decreases error, and improves transient response time, there are also drawbacks to high bandwidth in servo systems. Specifically, the higher the bandwidth, the higher the frequency at which the motor responds to disturbances, which typically requires higher accelerations and forces.

Power dissipation has a squared relationship to force, so any increase in bandwidth significantly increases power dissipation (i.e. heat), and therefore, the temperature rise of the motor. And because temperature is a limiting factor in motor operation, the motor characteristics may actually limit the allowable bandwidth of the servo drive.

Note: Other components in the system — including the resolution of the feedback device, the update rate of the drive, the motor-load inertia ratio, and the rigidity of the motor-load coupling — also affect the maximum achievable bandwidth of the drive.

You may also like:


  • Effects of PID and machine parameters on positioning-system performance
  • croossover frequencies
    Crossover frequency: How is it used in servo motor tuning?
  • control loop
    FAQ: What are servo motor current, velocity and position loops…
  • Frequency Response
    FAQ: What is the closed-loop frequency response of a servo…
  • Kollmorgen-Cartridge-DDR-servomotors
    How to change a servomotor’s inertia ratio to boost efficiency

Filed Under: FAQs + basics, Featured, Servo Drives, Servo Motors

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

MOTION DESIGN GUIDES

“motion

“motion

“motion

“motion

“motion

POWER TRANSMISSION REFERENCE GUIDE

RSS Linear Motion Tips

  • Ride the wave of electrification: Off-highway designs with linear actuators
  • What are capacitive sensors and where are they used?
  • What factors contribute to air bearing stiffness?
  • Rails, screw assemblies boast 20,000 km travel without relubrication
  • When should you use a bronze lead screw nut?
Subscribe Today

RSS Featured White Papers

  • Identifying Best-Value Linear Motion Technologies
  • Learn how to reduce noise and distortion in encoders’ signals
  • Helical Planetary Gearboxes: Understanding The Tradeoffs
Tweets from https://twitter.com/Motion_Control/lists/motion-control-tweets

Footer

Motion Control Tips

DESIGN WORLD NETWORK

Design World Online
The Robot Report
Coupling Tips
Linear Motion Tips
Bearing Tips
Fastener Engineering

MOTION CONTROL TIPS

Subscribe to our newsletter
Advertise with us
Contact us
About us
Follow us on TwitterAdd us on FacebookAdd us on LinkedInAdd us on YouTubeAdd us on Instagram

Copyright © 2021 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy | RSS