Motion System Specification and Design - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Motion System Specification and Design

Description:

Jerk j is either jmax, -jmax or 0 to minimize move time ... Move is short, don't reach max accel either, adjust positon with max jerk time ... – PowerPoint PPT presentation

Number of Views:203
Avg rating:3.0/5.0
Slides: 21
Provided by: wayne77
Category:

less

Transcript and Presenter's Notes

Title: Motion System Specification and Design


1
Motion System Specification and Design
  • ME4803 Motion Control
  • Wayne J. Book
  • G.W.Woodruff School of Mechanical Engineering
  • Georgia Institute of Technology

2
Issues in the Load and Performance Specification
  • What is the nature of the load (Modeled)
  • Inertia
  • Friction
  • Spring
  • Higher order
  • Forces (e.g. gravity)
  • What motions must be made
  • point to point
  • continuous travel
  • trajectory following
  • index relative to another motion
  • force application
  • What measures the level of performance
  • cycle time
  • accuracy end point, static
  • payload
  • overshoot, damping, rise time characteristics
  • disturbance rejection
  • reliability

3
Nature of the motion
  • Point to point very common
  • Get there in a nice way
  • Fast
  • Efficiently
  • Dont exceed actuator limitations
  • Dont overly stress or vibrate structure
  • Exact position versus time not important
  • Step change not feasible
  • Next simplest trapezoidal velocity profile

4
Motion ProfilesSimple Trapezoidal Velocity
Profile
  • Max acceleration up to max velocity
  • Max deceleration to desired position
  • Cruise at constant speed in between
  • For short moves max velocity not reached
  • Min time trajectory for acceleration and speed
    limited actuators
  • For pure intertial loads, max accel max torque

5
Math of Simple Trapezoidal Profile
area under accel velocity
ta
tc
ta
area under velocity position
t2tatc
t1ta
tftc2 ta
6
Constrained Jerk Motion Profile
  • Abrupt application of acceleration
  • May be impossible due to inductance of windings,
    other dynamics of actuators
  • Is stressful on equipment
  • Excites vibrations
  • A reasonable alternative is to ramp up
    acceleration by using a constrained rate of
    acceleration, or jerk.
  • The constrained jerk profile is now examined

7
Start with Max Jerk, Hold to Max Accel
8
Hold Max Accel
9
Ramp Accel Down as Max Vel Approached
10
Hold Max Vel as Needed
11
Begin to Slow, Ramp Decel
12
Hold Max Decel
13
Ramp Decel to Zero as Vel Goes to Zero and
Desired Position is Approached
14
Jerk Limited Trajectory(Case IA all maximums
reached)
Area distance traveled. Move time longer than
trapezoid by tj
tj
ta
tv
tj/2
t5
t4
t6
t1
t2
t3
t7
15
Jerk Limited Equations
  • Basic constraints are jmax, amax, vmax and
    pmax(final position)
  • Define intervals tj, ta, tv for constant j, a or
    v
  • Jerk j is either jmax, -jmax or 0 to minimize
    move time
  • Integrate this constant one, two, and three times
    for a, v, and p
  • Define seven switching times (in addition to
    start)
  • Use symmetry of curves where possible

16
Determine Time Intervals
17
Determine Time Intervals (cont.)
Time cost of limiting jerk is tjamax/jmax
pbefore
18
Other Cases
  • Case I Max accel can be reached without
    violating max vel
  • Move is long enough to reach max accel vel (see
    analysis completed above.)
  • Move is long enough only to reach max accel, max
    accel time is used to adjust final pos
  • Move is short, dont reach max accel either,
    adjust positon with max jerk time
  • Case II Max accel can never be reached without
    violating max vel
  • Move is long enough to reach max vel, adjust
    final position with max vel time.
  • Move is short, same trajectory as 3 above
  • The analysis is in the document provided.

19
Compare the Vibration Effects on Base
Mass to move
  • Support structure holds actuator to move mass m2
  • Motion profile will be
  • Trapezoidal Trajectory
  • Constrained Jerk Trajectory
  • Solution by Matlab using solver ode23

20
Comparison of Base Vibration
Constrained Jerk Velocity Profile
Trapezoidal Velocity Profile
In this example vibration resulting from
Constrained Jerk is less than ½ that from
Trapezoidal
Write a Comment
User Comments (0)
About PowerShow.com