1 / 24

Power PMAC Tuning Tool Overview

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 active motors. Shows motor commutation status

frisco
Download Presentation

Power PMAC Tuning Tool Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Power PMAC Tuning ToolOverview

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

  3. Tuning Software Overview Shows active motors 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 active filters Shows motor type Shows Control Alg. Basis PID, user-written etc

  4. 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

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

  6. Typical Current Loop Step Response

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

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

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

  10. Typical Responses

  11. 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.

  12. 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.

  13. Pre-Filter Structure

  14. Example: Notch pre-filter @ 10 Hz

  15. 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

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

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

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

  19. Gantry Cross-Coupled Control (cont.)

  20. Simplified Auto-tune

  21. Simplified Current Loop Auto-tune

  22. 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

  23. 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

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

More Related