power pmac tuning tool overview. power pmac servo structure versatile, allows complex servo...

24
Power PMAC Tuning Tool Overview

Upload: alan-baker

Post on 04-Jan-2016

229 views

Category:

Documents


0 download

TRANSCRIPT

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

Power PMAC Tuning ToolOverview

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

Power PMAC Servo Structure

Versatile,

Allows complex servo algorithms be implemented

Allows 2 degree of freedom control designs be implemented.

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

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

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

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

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

Current Loop Interactive Tuning

Lets user to tune (fine-tune) the digital current loop interactively

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

Typical Current Loop Step Response

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

Open Loop Test

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

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

Position Loop Auto-tuning

Automatically selects position loop feedback gains according to the desired value of natural frequency and damping ratio.

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

Position Loop Interactive Tuning

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

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

Typical Responses

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

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.

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

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, 1st or 2nd order low pass filters etc. at sampling frequencies lower than that of the servo sampling frequency by a user defined factor.

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

Pre-Filter Structure

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

Example: Notch pre-filter @ 10 Hz

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

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

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

Gantry Cross-Coupled Control

Gantry X-Coupled Control Block Diagram

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

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

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

Gantry Cross-Coupled Control (cont.)

Similarly, in interactive tuning user can (later) implement and or change cross-couple gantry gains

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

Gantry Cross-Coupled Control (cont.)

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

Simplified Auto-tune

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

Simplified Current Loop Auto-tune

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

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

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

Adaptive Control Setup Parameters

Nominal (Reference)

Gain

Estimation occurs if servo output is greater than

this value(Ensures the richness of

the excitation)

Sets estimationwindow size

Sets upper and lower boundfor estimated plant gain to ensure

stability of the closed loop system

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

Interactive Filter Setup

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