Feedback Control, Sensing and Discrete System - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Feedback Control, Sensing and Discrete System

Description:

... on word size. Noise can be reduced by calculation word length ... Reference generator. Step change of set point (often undesirable) Programmed reference change ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 19
Provided by: dalon
Category:

less

Transcript and Presenter's Notes

Title: Feedback Control, Sensing and Discrete System


1
Feedback Control, Sensing and Discrete System
  • ME4803 Motion Control
  • Teaching Associate Dalong Gao
  • Instructor Dr. Wayne Book

2
Physical System Example
  • Simple mass damping model
  • Input force u
  • Output position y
  • m 1 kg
  • b 1 kg/s

y
m
u
b
How to get the unit for b?
b F / v N / (m/s)
F m a kg m / s2
3
System Model
  • Newtons law
  • Laplace Transform
  • Transfer function

y
m
u
b
4
Proportional Control
  • Considering the error between desired and
    measured output
  • Input is proportional to the error signal

y
m
u
b
5
Proportional Integral Control
  • Steady State Error

y
m
u
b
6
Proportional Derivative Control
  • Transient behavior

y
m
u
b
Watch for step input.
7
PID Control
y
m
u
b
8
Sensing Motion Variables
  • Variables
  • Position
  • Velocity
  • Force
  • Pressure

9
Discrete System
  • Ideal sampler
  • Sampled data systems

t
T
2T
3T

A/D Converter
D/A Converter
Computer
Plant
Piecewise continuous analog control signal
Discrete signal
10
Zero Order Hold
  • Impulse response
  • Output of zero-order hold

gZOH(t)
1
t
T
t
T
2T
3T

11
For you to work through
  • Mass-spring-damper system
  • m 1 kg
  • b 1 kg/s
  • k 3 kg/s2
  • Build P/PI/PD/PID controller for the system in
    Simulink, adjust gains for better performance.
  • Compare the output of the controlled system, is
    this what you expected?

y
m
u
How to get the unit for k?
b
12
Introduction to Digital ControlMotion Control
  • Wayne Book
  • HUSCO/Ramirez Chair
  • In Fluid Power and Motion Control
  • G.W.Woodruff School of Mechanical Engineering
  • Georgia Tech

13
Fundamental Differences between Analog and
Digital (Discrete Time)
  • Analog
  • Time is a continuous variable
  • Amplitude is infinite in resolution
  • Noise is inherent due to Brownian motion
  • Programming is performed by wiring
  • Calculations are typically approximate
  • Variation can be at any time
  • Digital
  • Time is replaced by an index
  • Amplitude is dependent on word size
  • Noise can be reduced by calculation word length
  • Programming by text or graphical languages
  • Calculations can be made to high accuracy
  • Changes occur only at sampling instants

14
Fundamentals of dynamic behavior
  • Continuous derivative and integral
  • Discrete difference and summation

15
Derivative Block Diagram
xn

xn
1/?t
_
z-1
One sample delay
16
Integral Block Diagram


z-1
17
Conversion from Continuous to Discrete Time
Transfer Functions
  • Use finite difference (or other) ways to map
    differential into difference equation
  • Solve
  • for Y(z)
  • Replace z-1 with a delay and replace Y(z) with
    y(k)

18
The Complete Package
  • Reference generator
  • Step change of set point (often undesirable)
  • Programmed reference change
  • Generate trajectory of multiple variables to be
    tracked. e.g. position and velocity.
  • Feedback control (as shown above)
  • maybe modified e.g. by anti-windup
  • Safety checks and limits
  • Data logging
Write a Comment
User Comments (0)
About PowerShow.com