Motion Control. Two-Link Planar Robot Determine Kp and Kv and Tv.

Slides:



Advertisements
Similar presentations
System Function For A Closed-Loop System
Advertisements

Pole Placement.
Feedback loop (CV changes input) SP Controller Gc Plant Gp Sensor Gs E MV (Manipulated Variable CV Controlled Variable +-+- S.
Root Locus Diagrams Professor Walter W. Olson
Neural Simulation and Control.. Simulation Input/Output models Proces u(k) y(k+d) d(k) The NARMA model:
Automation I. Introduction. transmitter actuator Structure of control system Process or plant Material flow sensorstransducers actuating units actuating.
 (x) f(x,u) u x f(x,  (x) x. Example: Using feed-forward, what should be canceled?
Automated Control Systems, 8/E by Benjamin C. Kuo and Farid Golnaraghi Copyright © 2003 John Wiley & Sons. Inc. All rights reserved. Figure 10-1 (p. 433)
Lect.7 Steady State Error Basil Hamed
Finite Settling Time Design
CHE 185 – PROCESS CONTROL AND DYNAMICS
Dynamics of Serial Manipulators
Two-link Planar Arm 让学生做练习。推导时计算bij对q的偏导数。最终动力学模型保留在黑板上。
A Typical Feedback System
Simple Control Theory Jeremy Wyatt School of Computer Science University of Birmingham.
The City College of New York 1 Jizhong Xiao Department of Electrical Engineering City College of New York Manipulator Control Introduction.

Introduction: Eccentricity and Cogging. Motor Model.
CSCE 689: Forward Kinematics and Inverse Kinematics
Computational aspects of motor control and motor learning Michael I. Jordan* Mark J. Buller (mbuller) 21 February 2007 *In H. Heuer & S. Keele, (Eds.),
5.4 Disturbance rejection The input to the plant we manipulated is m(t). Plant also receives disturbance input that we do not control. The plant then can.
Educational Model of Control System
Introduction to Industrial Control Systems
Combined State Feedback Controller and Observer
Definition of an Industrial Robot
Dan O. Popa, Intro to EE, Spring 2015 EE 1106 : Introduction to EE Freshman Practicum Lecture-Lab 12: Introduction to DC Motors and Control.
Ch. 6 Single Variable Control
System & Control Control theory is an interdisciplinary branch of engineering and mathematics, that deals with the behavior of dynamical systems. The desired.
INTRODUCTION TO CONTROL SYSTEMS
A Typical Feedback System
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
1 Deadzone Compensation of an XY –Positioning Table Using Fuzzy Logic Adviser : Ying-Shieh Kung Student : Ping-Hung Huang Jun Oh Jang; Industrial Electronics,
ENT364/4 – Control System Sazali Yaacob BEng(Malaya), MSc(Surrey), PhD(Sheffield) Chartered Engineer, CEng (United Kingdom) Member Institute of Engineers.
To clarify the statements, we present the following simple, closed-loop system where x(t) is a tracking error signal, is an unknown nonlinear function,
ME 335 Boğaziçi University A Study on Motor Speed Control.
Controls. Given a set of desired Tool frame positions and orientations (that trace out a path over time, t ), there will be a corresponding required set.
Introduction to ROBOTICS
Review: Differential Kinematics
Control of Robot Manipulators
Observer-Based Robot Arm Control System Nick Vogel, Ron Gayles, Alex Certa Advised by: Dr. Gary Dempsey.
Model Predictive Impedance Control MPIC
Introduction to Biped Walking
Review: Neural Network Control of Robot Manipulators; Frank L. Lewis; 1996.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Lecture 24: More Advanced Architectures
Chapter 5 Dynamics and Regulation of Low-order Systems
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Model Predictive Impedance Control MPIC. Motor Control Features 1.Feedback (closed loop) 2.Feedforward (open loop) 3.Learning 4.Predictive Control 5.Joint.
1 Steady-State Error M. Sami Fadali Professor of Electrical Engineering University of Nevada.
Automatic Control System V. Performance of steady-state.
Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved. Table 7.1 Test waveforms for.
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
Control Systems Lect.3 Steady State Error Basil Hamed.
Lecture 9\10 Analysis in the time domain (III) North China Electric Power University Sun Hairong.
Computational Approach for Adjudging Feasibility of Acceptable Disturbance Rejection Vinay Kariwala and Sigurd Skogestad Department of Chemical Engineering.
SAL COLLEGE OF ENGINEERING
Chapter 1: Overview of Control
Automatic control systems III
Control Systems EE 4314 Lecture 12 March 17, 2015
DNT Control Principle Steady-State Analysis DNT Control Principle.
Minor Project - Human Interaction Robot Arm
Introduction to ROBOTICS
University of Bridgeport
Chapter 4: Feedback Control System Characteristics Objectives
Digital Control Systems (DCS)
CONTROL SYSTEM AN INTRODUCTION.
Motion Control.
Chapter 4 . Trajectory planning and Inverse kinematics
Chapter 7 Inverse Dynamics Control
Presentation transcript:

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

 Choose the zero of the controller to cancel the real pole by setting

 The closed loop transfer function Position and Velocity Feedback

Decentralized Forward Compensation  Why is this pole-zero cancellation scheme feasible?  Reduce tracking error but have no effect on disturbance rejection due to the open loop nature  Depend on exact matching of controller and compensation parameters with process param. etc.

Decentralized Forward Compensation  Block scheme of decentralized forward compensation

Computed Torque Feedforward Control

Operational Space Control  Difficult to measure operation space variables  Considerable computational requirements  Necessary for controlling interaction between manipulator and environment (no exact reference input)