XMP Single Axis Tuning PIV September 2000

32
XMP Single Axis Tuning PIV September 2000

description

XMP Single Axis Tuning PIV September 2000. Single Axis MOCON. 2. Set Kpv with no Smoothing Filter. 3. Set Kpv with no Smoothing Filter. 4. Important XMP Settings Kvff = 1 Kpp=0 Error limit should be set for move distance Position error limit action set to abort - PowerPoint PPT Presentation

Transcript of XMP Single Axis Tuning PIV September 2000

Page 1: XMP Single Axis Tuning PIV  September  2000

XMP Single Axis TuningPIV

September 2000

Page 2: XMP Single Axis Tuning PIV  September  2000

Single Axis MOCON 2

Page 3: XMP Single Axis Tuning PIV  September  2000

Set Kpv with no Smoothing Filter 3

Page 4: XMP Single Axis Tuning PIV  September  2000

Set Kpv with no Smoothing Filter 4

Important XMP Settings1. Kvff = 12. Kpp=03. Error limit should be set for move distance4. Position error limit action set to abortParameters to be adjusted1. Kpv

Page 5: XMP Single Axis Tuning PIV  September  2000

Kpv too low with no Smoothing Filter

5

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 6: XMP Single Axis Tuning PIV  September  2000

Kpv too High with no Smoothing Filter

6

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 7: XMP Single Axis Tuning PIV  September  2000

Kpv Acceptable with no Smoothing Filter

7

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 8: XMP Single Axis Tuning PIV  September  2000

Adjust Kpv with Smoothing Filter

8

Page 9: XMP Single Axis Tuning PIV  September  2000

Set Kpv with Smoothing Filter 9

Important XMP Settings1. Kvff = 12. Kpp=03. Error limit should be set for move distance4. Position error limit action set to abortParameters to be adjusted1. Kpv2. Ka1 is varied from 0 to 1 after Kpv is set.

Page 10: XMP Single Axis Tuning PIV  September  2000

Kpv too Low with Smoothing Filter 10

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 11: XMP Single Axis Tuning PIV  September  2000

Kpv too High With Smoothing Filter

11

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 12: XMP Single Axis Tuning PIV  September  2000

Kpv Acceptable with Smoothing Filter 12

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 13: XMP Single Axis Tuning PIV  September  2000

Adjust Kpp 13

Page 14: XMP Single Axis Tuning PIV  September  2000

Set Kpp 14

Important XMP Settings1. Kvff = 0 2. Kpv value already set3. Ka1 value already set 4. Error limit should be set for move distance5. Position error limit action set to abortParameters to be adjusted1. Kpp

Page 15: XMP Single Axis Tuning PIV  September  2000

Kpp too low 15

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 16: XMP Single Axis Tuning PIV  September  2000

Kpp acceptable 16

Position Error – BlackCommanded Velocity - RedActual Velocity – Green

DAC OUT - Yellow

Page 17: XMP Single Axis Tuning PIV  September  2000

Kpp too High 17

Position Error – BlackCommanded Velocity - RedActual Velocity – Green

DAC Out Yellow

Page 18: XMP Single Axis Tuning PIV  September  2000

Adjust Kvff 18

Page 19: XMP Single Axis Tuning PIV  September  2000

Set Kvff 19

Important XMP Settings1. Kpp value already set2. Kpv value already set3. Ka1 value already set 4. Error limit should be set for move distance5. Position error limit action set to abortParameters to be adjusted1. Kvff is set to one

Note: Kvff is set to 1 if the same encoder is used For both position feedback and the velocity estimate In a dual loop system Kvff will be the ratio of The velocity encoder to the position encoder for a given distance.

Page 20: XMP Single Axis Tuning PIV  September  2000

Kvff Acceptable 20

Position Error – BlackCommanded Velocity - RedActual Velocity – Green

Position Error – BlackCommanded Velocity - RedActual Velocity – Green

DAC OUT - Yellow

Page 21: XMP Single Axis Tuning PIV  September  2000

Adjust Kip 21

Page 22: XMP Single Axis Tuning PIV  September  2000

Set Kip 22

Important XMP Settings

1. Kvff value already set2. Kpp value already set3. Kpv value already set4. Ka1 value already set 5. Error limit should be set for move distance6. Position error limit action set to abortParameters to be adjusted1. Kip

Page 23: XMP Single Axis Tuning PIV  September  2000

Kip low 23

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 24: XMP Single Axis Tuning PIV  September  2000

Kip Acceptable 24

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 25: XMP Single Axis Tuning PIV  September  2000

Kip too High 25

Commanded Velocity – BlackActual Velocity – GreenDAC Out - Yellow

Page 26: XMP Single Axis Tuning PIV  September  2000

Set Acceleration Feedforward. 26

Page 27: XMP Single Axis Tuning PIV  September  2000

Set Kaff 27

Important XMP Settings1. Kip value already set2. Kvff value already set3. Kpp value already set4. Kpv value already set5. Ka1 value already set 6. Error limit should be set for move distance7. Position error limit action set to abortParameters to be adjusted1. Kaff

Page 28: XMP Single Axis Tuning PIV  September  2000

Jerk and Acceleration Profiles Kaff=0

28

Commanded Velocity – RedActual Velocity – GreenDAC Out - Purple

Commanded Jerk – BrownCommanded Acceleration – Green

Page 29: XMP Single Axis Tuning PIV  September  2000

Kaff is set 29

Commanded Velocity – RedActual Velocity – GreenDAC Out - Purple

Commanded Jerk – BrownCommanded Acceleration – Green

Page 30: XMP Single Axis Tuning PIV  September  2000

Viewing Axis Object with VM3 30

Page 31: XMP Single Axis Tuning PIV  September  2000

Filter Tool 31

Page 32: XMP Single Axis Tuning PIV  September  2000

Filter Tool Features 32

1. Designs Low Pass, Notch and Custom Filters

2. Filters specified in Analog Domain

3. Mapped to digital domain with bilinear Transform

4. Prewarping performed for Low Pass and Notch Filters

5. Saves Filter Coefficients to a file

6. Loads Filter Coefficients from a file.

7. 6 Biquad blocks for PID

8. 5 Biquad blocks for PIV