Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: Various Control Methods in Servo Motor Drives
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > Electrical Basics > Various Control Methods in Servo Motor Drives

Various Control Methods in Servo Motor Drives

In this post, we will understand the various control techniques and methods used in servo motor drives and controllers.

Last updated: October 17, 2023 2:03 pm
Viral Nagda
Electrical Basics PLC Tutorials
1 Comment
Share
5 Min Read
SHARE

In this post, we will understand the various control techniques used in servo motor drives.

Contents
Servo Motor DrivesPulse Control ModeTorque ModeSpeed ModeConclusion

Servo motors and drives are very useful components in machine automation. As different from a standard induction motor, they provide the highest possible levels of accuracy and precision; which is a useful criterion in the working of the system. You cannot achieve point-to-point accuracy with a standard induction motor.

Motion control works great due to closed-loop control. The drive will always require actual encoder counts for PID type controlling and reducing the error between the given output and the actual received output. The difference is continuously corrected by the high-profile servo drive circuitry.

Servo Motor Drives

Control Methods in Servo Drives and Controllers

We will here see the three most common used control methods in a servo drive.

Pulse Control Mode

As the name implies, the motor is controlled by taking pulse outputs from the PLC or controller; for exact movement of the motor as commanded.

The PLC will give a set number of pulses to the drive. Suppose you have to feed 10000 pulses to the drive; at a frequency of 40 hertz.

Then, the PLC will divide the pulses in such a way that it is fed continuously at the set frequency to the drive. When the total number of counts is given, it will accurately stop the feed and the drive will too, stop at that accurate position. 

This is one of the most commonly and simple means of control used in servo drive. Length and position based applications use this type of control.

Also Read: Servo Motor Versus Stepper Motor

Torque Mode

In this mode, the motor torque is used to control the motor behaviour. Since torque is directly proportional to current, the servo drive obtains the actual motor current from the motor and uses this to determine actual motor torque.

It then compares the actual torque value with the desired torque and adjusts the current delivered to the motor to achieve the desired torque.

Screw Tightening Machine Example

Consider a simple example of a screw tightening machine. The motor requires force to screw and when it reaches the final stage of screwing, it will require a little more force to tighten fully.

So, here, the drive is fed a torque setpoint from PLC. A speed setpoint will be also be given to the drive. When the drive is given run command, the motor moves to achieve the torque for tightening at the set speed.

When the motor has achieved the torque by tightening the screw properly, the drive will send feedback to the PLC to stop the run command accordingly. As soon as the stop command is given, the motor will stop accurately at that position.

The current control loop is typically tuned with a PID controller, and current loop parameters are often set by the manufacturer.

Speed Mode

This can be considered as an advanced version of a simple VFD based induction motor. In this mode, the motor speed is used to control the motor behaviour.

The servo drive obtains the actual speed from an encoder and continuously compares it with the set speed; to maintain the desired speed . The speed is varied by varying the voltage given to the motor.

In a simple VFD, you just give the run command with a set speed to move the motor. But here, apart from taking speed, the drive will run in closed-loop control to constantly monitor the speed and correct if any deviation. This works great under varying loads.

Conclusion

As you can see, all the three methods work in closed loop control. It is not sensible to run the servo applications with feedback control. Due to it’s high precision factor, it is of great use in machine automation.

If you liked this article, then please subscribe to our YouTube Channel for Instrumentation, Electrical, PLC and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Read Next:

  • Motor Speed Control using VFD
  • Why is PLC Going to Stop Mode?
  • Multiple Motors with a Single VFD
  • Understanding Braking Theory in VFD
  • Problem on PLC, HMI, VFD, and Motor
Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

Types of Expressions in the SCL Language of the Tia Portal
Types of Cables used in Industrial Automation
Programmable Logic Controller Practice Tests
PLC Programming for Fan Control Unit System for Industry
Types of Interrupt OB in Siemens Tia Portal
Siemens PLC Organization Blocks (OB)
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
1 Comment
  • OKmarts Industrial Parts Mall says:
    August 13, 2021 at 2:52 pm

    Torque Control:
    Solution
    You can vary the set torque by changing the analog value in real-time, and you can also change the value of the corresponding address through communication. This method is mainly used in the winding and unwinding device which require strictly on the force of the material, such as the optical fiber pulling device. The purpose of the servo is to prevent the change of the force of the winding material.
    Position Control
    Servo upper operating speed = Command pulse rated frequency * Servo upper speed

    The servo controller is equipped with an encoder that can receive feedback pulse. The encoder feedback pulse frequency is set on the speed loop and the encoder is set.

    Feedback pulse frequency = Number of feedback pulses * Set speed of servo motor (r/s)

    Command pulse frequency = Feedback pulse frequency / Electronic gear ratio

    So you can also change the “command pulse frequency” to set the servo motor speed.
    The above is about the solution of the control of the servo motor driver. If you have any other questions, please consult Okmart

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Types of Instructions in PLC Programming
What are Functions in PLC Programming? (FCs)
How to Reduce Relay Noise in PLC Systems?
UPS Selection Factors for a Control System
PLC Ladder Logic for Start-up Control of Boilers
Difference Between IEC 60909 and IEC 61363 for Short Circuit
All About Electric Fence Gates
DCS

Keep Learning

Watchdog Timer in PLC

What is a Watchdog Timer in PLC?

Electrical Feeder Automation in Smart Grid

Electrical Feeder Automation in Smart Grid

How to Blink Lights in Ladder Logic

How to Blink Lights in Ladder Logic?

What is PLC Redundancy

What is PLC Redundancy?

HMI configuration for Delta VFD

Modbus Communication between Delta PLC with VFD

Difference Between SCADA and HMI

Difference Between SCADA and HMI

Clamp Meter

Things to Know When Measuring Current

Rewire Tool

What is Rewire Tool in Simatic Manager?

Learn More

Suspended Particulate Matter

Basics of Suspended Particulate Matter (SPM) Analyzers

Types of Sensors used in the Dairy Industry

Types of Sensors used in the Dairy Industry

HART-IP Principle

What is HART- IP ?

PID Controller Bumpless Transfer

What is PID Controller Bumpless Transfer ?

Thermocouples Calibration Errors

Thermocouples Sources of Error

valve actuator yoke

Disassembly of Sliding-stem Control Valve

Tubing ACCURATE BENDING

Instrument Tube Fitting Installation – Part 1

PLC Examples for calling functions in SCL

How to Insert Block Calls in SCL Language?

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?