Power PMAC Tuning Tool Overview. Power PMAC Servo Structure Versatile, Allows complex servo algorithms be implemented Allows 2 degree of freedom control.

Slides:



Advertisements
Similar presentations
Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Advertisements

Optimization-based PI/PID control for SOPDT process
Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
ADVANCED MOTION CONTROL First and Second Order Motion by Peter Nachtwey.
Time-frequency-domain modal identification of ambient vibration structures using Wavelet Transform Numerical example.
Operating the Harmonizer
Frequency response When a linear system is subjected to a sinusoidal input, its steady state response is also a sustained sinusoidal wave, with the same.
Lecture 8B Frequency Response
Multivariable Control
Loop Shaping Professor Walter W. Olson
Exponential Tracking Control of Hydraulic Proportional Directional Valve and Cylinder via Integrator Backstepping J. Chen†, W. E. Dixon‡, J. R. Wagner†,
CHE 185 – PROCESS CONTROL AND DYNAMICS
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
1 DIFFERENTIAL POLARIZATION DELAY LINE Controller FINAL REPORT D0215 Supervisor : Mony Orbach Performed by: Maria Terushkin Guy Ovadia Technion – Israel.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Introduction: Eccentricity and Cogging. Motor Model.
Modeling, Simulation, and Control of a Real System Robert Throne Electrical and Computer Engineering Rose-Hulman Institute of Technology.
Lecture 9: Compensator Design in Frequency Domain.
Lynbrook Robotics Team, FIRST 846 Control System Miniseries - Summary of Lecture /03/2012.
Combined State Feedback Controller and Observer
Introduction for TECO SERVO 9300 Series
Vibrationdata 1 Unit 19 Digital Filtering (plus some seismology)
MODEL REFERENCE ADAPTIVE CONTROL
The tendency to reduce the cost of CVGs results in metallic resonator. In comparison to quartz resonator CVG, it has much lower Q-factor and, as a result,
Introduction to estimation theory Seoul Nat’l Univ.
„Bandwidth Extension of Speech Signals“ 2nd Workshop on Wideband Speech Quality in Terminals and Networks: Assessment and Prediction 22nd and 23rd June.
Dynamic Modeling PDR 17 October, 2000 Keith R. Hout Patrick Dempsey Bridget Fitzpatrick Heather Garber J.S. Mok.
Book Adaptive control -astrom and witten mark
Closed-loop Control of DC Drives with Controlled Rectifier
Unit 5: Feedback and control theory An Introduction to Mechanical Engineering: Part Two Feedback and control theory Learning summary By the end of this.
DELTA TAU Data Systems, Inc. 1 UMAC TurboTurbo PMAC PCIGeo Drive Single Source Machine Control motion logic data Power PMAC Operational Summary November.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Loop Shaping.
Chapter 8 Model Based Control Using Wireless Transmitter.
Distributed Laboratories: Control System Experiments with LabVIEW and the LEGO NXT Platform Greg Droge, Dr. Bonnie Heck Ferri, Jill Auerbach.
Takanori Sekiguchi External Review Control and tuning of suspension 1 T. Sekiguchi KAGRA 4th External Review.
M.S. Thesis Defense Jason Anderson Electrical and Computer Engineering Dept. Clemson University.
Tuning. Overview Basic Tuning Difference between commutation methods Use of digital filters Vertical axis – no brake Overview 2.
ME 335 Boğaziçi University A Study on Motor Speed Control.
ADAPTIVE CONTROL SYSTEMS
Observer-Based Robot Arm Control System Nick Vogel, Ron Gayles, Alex Certa Advised by: Dr. Gary Dempsey.
Review: Neural Network Control of Robot Manipulators; Frank L. Lewis; 1996.
SELF TUNING OF CONTROLLERS What is a Controller Controller is an active element or device that receives the information from the measurements and takes.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Initial Presentation, Tuesday 2 nd October 2007.
Digital Control CSE 421.
XMP Single Axis Tuning PIV September Single Axis MOCON 2.
Chapter - Continuous Control
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
Discrete Controller Design
Embedded Control Systems Dr. Bonnie Heck School of ECE Georgia Tech.
1 Speech Compression (after first coding) By Allam Mousa Department of Telecommunication Engineering An Najah University SP_3_Compression.
SPM Users Basic Training August 2010 Lecture VIII – AC Imaging Modes: ACAFM and MAC Imaging methods using oscillating cantilevers.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Page : PID Controller Chapter 3 Design of Discrete- Time control systems PID C ontroller.
Mechatronics at the University of Calgary: Concepts and Applications
PROMONICON Software for Process Monitoring, Operation and Control
Kollmorgen INDUSTRIAL AUTOMATION OVERVIEW
Intrnal guide Asst. Prof. J.G.bhatt
WORKSHOP 7 PID TUNING.
Speech Signal Processing
Date of download: 12/19/2017 Copyright © ASME. All rights reserved.
NONLINEAR ADAPTIVE CONTROL
Controller Tuning: A Motivational Example
Interactive Basic Tuning for the SERVOSTAR 600
Lect5 A framework for digital filter design
Enhanced Single-Loop Control Strategies
Digital and Non-Linear Control
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
Chapter 5: Active Filters
Chapter 7 Inverse Dynamics Control
Presentation transcript:

Power PMAC Tuning Tool Overview

Power PMAC Servo Structure Versatile, Allows complex servo algorithms be implemented Allows 2 degree of freedom control designs be implemented.

Tuning Software Overview Shows motor commutation status (i.e. N/A Not commutated by P-Pmac Else Phased/ not phased) Shows motor status highlighted when an error occurs Shows motor type Shows Control Alg. Basis PID, user-written etc Shows active motors Shows active filters

Current Loop Auto-tuning Sets up the current loop feedback (PI) gains –Estimates motor electromechanical properties –Calculates the required feedback gains to achieve the desired performance

Current Loop Interactive Tuning Lets user to tune (fine-tune) the digital current loop interactively

Typical Current Loop Step Response

Open Loop Test Used for verification of open loop operation of the motor. Useful for time domain identification

Position Loop Auto-tuning Automatically selects position loop feedback gains according to the desired value of natural frequency and damping ratio.

Position Loop Interactive Tuning Interactive setting and fine tuning the position loop gains. Standard test inputs for performance verification

Typical Responses

Position Loop Filter Calculator/Setup Calculates and sets filter coefficients Enables user to use single, double, and low pass filter of various orders. Enables implementation of velocity loop filter independent of the position loop.

Trajectory Pre-filter Setup Used for (in general) to remove the adverse effects of low frequency resonances via removing this low frequency content from the reference command. Allows implementation of single, double notch filters, 1 st or 2 nd order low pass filters etc. at sampling frequencies lower than that of the servo sampling frequency by a user defined factor.

Pre-Filter Structure

Example: Notch 10 Hz

New Features Gantry Cross-Coupled Control Simplified Auto-tune/Current Loop Auto-tune Adaptive Control Interactive Filter Setup More features in tune plots, smoothing data, viewing acc.vel., servo command, f.e., etc

Gantry Cross-Coupled Control Gantry X-Coupled Control Block Diagram

Gantry Cross-Coupled Control Does auto-tune move for both motors simultaneously shows info. about gantry motors Enables (kills) both motors Calculates cross-coupled control gains if checked

Gantry Cross-Coupled Control (cont.) Similarly, in interactive tuning user can (later) implement and or change cross-couple gantry gains

Gantry Cross-Coupled Control (cont.)

Simplified Auto-tune

Simplified Current Loop Auto-tune

Adaptive Control Adaptive Servo Control Block Diagram Assumes a rigid body model with time varying inertia Online estimation of inertia changes i.e. plant gain Automatic compensation of servo loop gains for consistent closed loop bandwidth

Adaptive Control Setup Parameters Nominal (Reference) Gain Estimation occurs if servo output is greater than this value (Ensures the richness of the excitation) Sets estimation window size Sets upper and lower bound for estimated plant gain to ensure stability of the closed loop system

Interactive Filter Setup Allows changing the frequencies of the filter frequencies on the fly Updates filter frequencies in btw. repetitive moves