The Robot Report

  • Research
  • Technologies
    • Batteries / Power Supplies
    • Cameras / Imaging / Vision
    • Controllers
    • Grippers / End Effectors
    • Microprocessors / SoCs
    • Motion Control
    • Sensors / Sensing Systems
    • Soft Robotics
    • Software / Simulation
  • Development
    • A.I. / Cognition
    • Human Robot Interaction / Haptics
    • Mobility / Navigation
  • Robots
    • AGVs
    • AMRs
    • Consumer
    • Collaborative Robots
    • Drones
    • Exoskeletons
    • Self-Driving Vehicles
    • Unmanned Maritime Systems
  • Markets
    • Agriculture
    • Defense / Security
    • Healthcare
    • Logistics
    • Manufacturing
    • Mining
  • Investments
  • Resources
    • COVID-19
    • Digital Issues
    • Publications
      • Collaborative Robotics Trends
      • Robotics Business Review
    • RBR50
    • Search Robotics Database
    • Videos
    • Webinars
  • Events
    • RoboBusiness Direct
    • Robotics Summit & Expo
    • Healthcare Robotics Engineering Forum
    • DeviceTalks
    • R&D 100
  • Podcast

Optimizing Motion Control

By Steve Meyer | December 15, 2012

Decades of effort have gone into methods of improving servomotor control.  There are many contributing factors that result in better products.  Better feedback devices give the controller chips that manage the voltage and current to the motor winding a higher resolution basis for the management of power between the amplifier and motor.  These are critical relationships that form the basis for the torque and speed loop management.  The resulting ability of the control system to manage the higher level functions like position and coordination of axes is built on the fundamentals.

A major contribution comes from the recent generation of processor technology for motor control.  Since the era of the DSP (digital signal processor), a number of newer processors have made it into the marketplace that provide computation speeds that 50 to 100 times faster at lower costs.  The new generation processor are generally multi-threading so they can manage messages into and out of the controller without impacting the motor control functions.  This gives rise to more economical networking of drives and the ability to do coordinated motion over a network, like EtherCat and IEEE 1588, without any latency problems.  At the same time, network speeds have increased logrithmically from 1 gigabaud to 100  gigabaud.  Latency issues are largely a thing of the past making the system architecture relatively transparent.

Advanced mathematical tools are being used more routinely to improve motor control by identifying natural frequencies of the combined load of the motor and the driven components.  These tools, filters and Bode plots, provide the control system with additional information to avoid specific speed ranges so that the combined load and motor/drive system do not become unstable.

But in the true mechatronics world, where the “system” objectives are to regulate a defined load behavior, the “real” control needs are still somewhat masked by the control system PID style programming tools.  If the load behavior is to draw a circle, we can model the control system requirements as voltage and torque commands and achieve a certain quality of result at a target speed.  As we increase the speed requirement, the control system becomes unable to manage the mechanics.  The rules of the actuators are not part of the control system’s programming tools.

At least, not until recently.  The folks at Agile Planet (check out their website) have developed a next generation controller that is able to apply the mechanical properties of mass, inertia, gravity and the actual size and distance between axes of motion to create optimized motion trajectories that eliminate overshoot and jerk in the load.  This is particularly significant in terms of error detection and stall detection.  These properties in complex actuators require the control system to be able to differentiate between normal operating conditions and something interfering with the motion.  All of this can be done from the current loop, but the controller still has to be able to distinguish between a lightly loaded system and a heavily loaded system, and an actual stall.

The Agile Planet solution is currently in use with a wide variety of applications in robotics from medical applications involving patient contact to handling radioactive materials.  The shift in the control philosophy is quite significant and opens the door to truly “intelligent” motion control.

About The Author

Steve Meyer

Tell Us What You Think! Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles Read More >

SUNY Adirondack to launch new program in mechatronics
Eplan Data Portal migrates to Azure
Transcript: How mechatronics is taking additive manufacturing to the next level
Is there a need for closed loop feedback greater than 20,000 CPR?

Robotics Year in Review

The Robot Report Listing Database

Latest Robotics News

Robot Report Podcast

Teradyne’s acquisition strategy & the future of cobot

The Robot Report Podcast · Teradyne's acquisition strategy & the future of cobots

Sponsored Content

  • Doosan Robotics: Driving Innovation and Growth in Cobots
  • FORT Robotics Podcast: FORT Robotics on how to keep humans safe and in control of robots
  • Pallet Detection Systems Help Automated Forklifts Modernize Warehouse Operations
  • IES Servo Control Gripper
  • How to cut the cost of manufacturing

Tweets by RoboticTips

The Robot Report
  • Collaborative Robotics Trends
  • Field Robotics Forum
  • Healthcare Robotics Engineering Forum
  • RoboBusiness Event
  • Robotics Business Review
  • Robotics Summit & Expo
  • About The Robot Report
  • Subscribe
  • Advertising
  • Contact Us

Copyright © 2021 WTWH Media, LLC. 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. Site Map | Privacy Policy | RSS

Search The Robot Report

  • Research
  • Technologies
    • Batteries / Power Supplies
    • Cameras / Imaging / Vision
    • Controllers
    • Grippers / End Effectors
    • Microprocessors / SoCs
    • Motion Control
    • Sensors / Sensing Systems
    • Soft Robotics
    • Software / Simulation
  • Development
    • A.I. / Cognition
    • Human Robot Interaction / Haptics
    • Mobility / Navigation
  • Robots
    • AGVs
    • AMRs
    • Consumer
    • Collaborative Robots
    • Drones
    • Exoskeletons
    • Self-Driving Vehicles
    • Unmanned Maritime Systems
  • Markets
    • Agriculture
    • Defense / Security
    • Healthcare
    • Logistics
    • Manufacturing
    • Mining
  • Investments
  • Resources
    • COVID-19
    • Digital Issues
    • Publications
      • Collaborative Robotics Trends
      • Robotics Business Review
    • RBR50
    • Search Robotics Database
    • Videos
    • Webinars
  • Events
    • RoboBusiness Direct
    • Robotics Summit & Expo
    • Healthcare Robotics Engineering Forum
    • DeviceTalks
    • R&D 100
  • Podcast