You are on page 1of 43

Vietnam National University Ho Chi Minh City

Ho Chi Minh City University of Technology


Faculty of Mechanical Engineering
Department of Mechatronics Engineering

Subject:
Industrial Motion Control System

Overview

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Content

▪ Introduction

▪ Practical application

▪ Review on Electric Device

▪ Servo system

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Introduction
Contact Address
► Office:
▪ Department of Mechatronics Engineering-Faculty of Mechanical
Engineering
▪ Ho Chi Minh City University of Technology
▪ 268 Ly Thuong Kiet, District 10

► Lecturer: Dr. Ngô Hà Quang Thịnh


▪ Mobile: 0961382007
▪ Mail: nhqthinh@hcmut.edu.vn

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Purpose & Content
● This course aims at giving students basic knowledges about industrial
motion control and their applications in industry.
● The subject includes knowledge such as: structural principles,
kinematics and modeling, statics and control simulation and their
applications in industry.
o Definitions, operating principles
o Classifications of Motion Control System
o Components of Motion Control System
o Dynamics of Servo Model
o Simulation, Modeling and Experiments

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


References

● N. H. Q. Thinh, Điều khiển Servo trong hệ thống cơ điện tử, Drafted


version, HCMUT
● Chuck Lewin, Mathematics of Motion Control Profiles, PMD
Motion
● Luigi Biagiotti, Claudio Melchiorri, Trajectory Planning for
Automatic Machines and Robots, Springer, 2008

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Evaluations
● Document will be uploaded in BKEL weekly. Student could
download and print out when coming to class.
● The overall scores are estimated via
● Homeworks (individual, group)
● Experiments
● Process of studies
● Final exam

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Detailed Content

● Chapter I: Overview
● Chapter II: Types of Motion Control System
● Chapter III: Modeling and Simulation
● Chapter IV: Investigation in Motion Control IC
● Chapter V: Hard ware and Software
● Chapter VI: Experimental Application

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Practical Applications
Examples of Motion Control System

Conveyor handling system


Five-axis CNC machines

Six-axis Robot
TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn
Examples of Motion Control System

Many devices for motion controls of an aircraft


TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn
Examples of Motion Control System

motion controls of a ship


TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn
Examples of Motion Control System

motion controls of a camera platform

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


More Examples ?

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Motion Control System
Motion Control Definition

Motion control is a sub-field of automation, encompassing the systems or sub-systems


involved in moving parts of machines in a controlled manner. The main components
involved typically include a motion controller, an energy amplifier, and one or more
prime movers or actuators. Motion control may be open loop or closed loop. In open
loop systems, the controller sends a command through the amplifier to the prime
mover or actuator, and does not know if the desired motion was actually achieved.
Typical systems include stepper motor or fan control. For tighter control with more
precision, a measuring device may be added to the system (usually near the end
motion). When the measurement is converted to a signal that is sent back to the
controller, and the controller compensates for any error, it becomes a Closed loop
System.

Simplified definition: Drive movement of systems that includes


position, velocity, and force

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Motion Control Definition

There many “drive” devices such as electric, hydraulic,


pneumatic drives.

- In this course, we just interested in motion control of AC servo


devices

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Review on Electric Device
Electric Actuator
DC motor Brushless DC motor

Stepper motor AC motor

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


DC Motor

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


DC Motor
F: force on the conductor (in Newton)
The magnitude of the I: current through the conductor (in amperes)
force on the wire: B: magnetic flux density (in gauss)
L: length of the wire (in meters)
: angle between the magnetic field and current

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


BLDC Motor

Brushless DC motors (BLDC) operate without brushes by taking advantage of modern


electronic switching techniques.

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


BLDC Motor

Exploded view of a brushless DC motor


with Hall-effect sensor

A magnetic sensor as a rotor position

A resolver as rotor position indicator


TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn
BLDC Motor

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


BLDC Motor
A schematic of a generalized three-phase BLDC

Advantages: extremely reliable, very efficient, and easily controlled.

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


AC Motor
AC motors work by rotating the stator field. It makes use of the natural alternating
nature of the AC wave to turn the field coils on and off sequentially.

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


AC Motor
The rotor is always going slower than the rotating field, and this difference is
referred to as slip. Slip is frequently given as a percentage (usually less than
10%) of the stator speed.

Synchronous equation:
Ss: synchronous (stator) speed (in rpm)
Sr: rotor speed (rpm)
f: frequency of the AC line
P: number of field poles per phase

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Stepper Motor
A stepper motor is a unique type of DC motor that rotates in
fixed steps of a certain number of degrees. Step size can range
from 0.9 to 90°.

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Stepper Motor

Excitation modes for PM stepper motors

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Stepper Motor

The top electromagnet (1) is


The top electromagnet (1) is turned turned off, and the right
on, attracting the nearest teeth of a electromagnet (2) is energized,
gear-shaped iron rotor. With the teeth pulling the nearest teeth slightly to
aligned to electromagnet 1, they will the right. This results in a rotation
be slightly offset from electromagnet of 3.6° in this example.
2
TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn
Stepper Motor

The left electromagnet (4) is enabled,


rotating again by 3.6°. When the top
The bottom electromagnet (3) is electromagnet (1) is again enabled, the
energized; another 3.6° rotation teeth in the sprocket will have rotated
occurs. by one tooth position; since there are
25 teeth, it will take 100 steps to make
a full rotation in this example.
TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn
Stepper Motor

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Servo System
Servo System
What is a servo motor? - A command signal which is issued from the user's interface
panel comes into the servo's "positioning controller". The positioning controller is the
device which stores information about various jobs or tasks. It has been programmed
to activate the motor/load, i.e. change speed/position.

Concept of a servo system


TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn
Diagram of Servo System
electr. energy

PC, set value motion


controller command amplifier
PLC
energy
servo amplifier current
losses
position speed
signal signal motor
position,
sensor speed

load
position,
speed
mech. energy
TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn
Issues in Motion Control System

▪ Current control = torque control


- Maintaining current (torque) constant
- Mostly included in controller (but not always accessible)
- For fast motor reaction
- No special feedback device needed
▪ Speed control
- Maintaining speed constant
- "speed = 0" does not mean "position is held"
▪ Position control
- Moving from position to position, stop at and maintain a position

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Control Loop

set value system


 controller  motor
+ deviation +
- -
current-
feedback
actual value sensor

incremental
IxR DC tacho encoder Hall sensor resolver

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Analog Encoder Speed Control Loop
• Speed control loop with encoder feedback
- Amplification (gain) depends on parameters PID
- Applies also to Hall Sensor feedback with EC motors (6 IMP)
• Current control loop
- Subordinate control loop, enhances system dynamics
- Power amplifier (MOSFET)

speed power
amplifier (PID) amplifier
set value R current current
 E  motor
speed + command +
- -
current-
C
feedback
speed
feedback encoder

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Digital Control Loop
• Digital parameters (profile, position, amplification)
• DSP: digital signal processor
• Firmware: software of the controller

power
amplifier
set value
current
speed
command motor
DSP
current feedback
set value
position

path position position feedback


generator decoder
speed feedback encoder

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Gain/Amplification PID
Amplifier (PID)
set value E current
How the deviation signal E is it amplified to  command
produce a purposeful reaction (current +
command)?
actual value
• P: Proportional (a multiplication = "amplification") system reaction
– Problem: very small deviation lead to small corrections
only. The set value cannot be reached. PI
– Remedy: Combination of P and I
• I: Integration P only
– A persisting deviation is summed up (integrated) and
eventually corrected.
• D: Differentiation PID
– a sudden increasing deviation (e.g. a set value jump),
produces a strong reaction
– for dynamic reaction set value
– overshoot, instability
t

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


How to Measure the Feedback Value

• Open loop
– no feedback system
• Current control
– no special feedback
• Speed control
– feedback devices for DC motors: Encoder, DCTacho, Hall-sensor
• Position control
– feedback devices: Encoder, Hall-Sensor

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


Comparisons

TS. Ngô Hà Quang Thịnh, nhqthinh@hcmut.edu.vn


The End

43

You might also like