12
Motion Control

Motion Control

  • Upload
    platt

  • View
    40

  • Download
    1

Embed Size (px)

DESCRIPTION

Motion Control. Two-Link Planar Robot. Determine Kp and Kv and Tv. Two-Link Planar Robot. Independent Joint Control. Assuming that the actuator is a rotary dc motor. Position and Velocity Feedback. Position and Velocity Feedback. - PowerPoint PPT Presentation

Citation preview

Page 1: Motion   Control

Motion Control

Page 2: Motion   Control

Two-Link Planar RobotTwo-Link Planar Robot

Determine Kp and Kv and Tv

Page 3: Motion   Control

Two-Link Planar RobotTwo-Link Planar Robot

Page 4: Motion   Control

Independent Joint ControlIndependent Joint Control

Assuming that the actuator is a rotary dc motor Assuming that the actuator is a rotary dc motor

Page 5: Motion   Control

Position and Velocity FeedbackPosition and Velocity Feedback

Page 6: Motion   Control

Position and Velocity FeedbackPosition and Velocity Feedback

Choose the zero of the controller to cancel Choose the zero of the controller to cancel

the real pole by settingthe real pole by setting

Page 7: Motion   Control

The closed loop transfer function

Position and Velocity FeedbackPosition and Velocity Feedback

Page 8: Motion   Control

Decentralized Forward CompensationDecentralized Forward Compensation

Why is this pole-zero cancellation scheme feasible?

Reduce tracking error but have no effect on disturba

nce rejection due to the open loop nature

Depend on exact matching of controller and compen

sation parameters with process param. etc.

Page 9: Motion   Control

Decentralized Forward CompensationDecentralized Forward Compensation

Block scheme of decentralized forward compensation

Page 10: Motion   Control

Computed Torque Feedforward ControlComputed Torque Feedforward Control

Page 11: Motion   Control

Computed Torque Feedforward ControlComputed Torque Feedforward Control

Page 12: Motion   Control

Operational Space ControlOperational Space Control

Difficult to measure operation space variables

Considerable computational requirements

Necessary for controlling interaction between

manipulator and environment (no exact reference input)