26
Feedback Based Technique for Improving Dynamic Performance of a Small Size Machine Tool Jonathan Abir, Stefano Longo, Paul Morantz, Paul Shore Precision Mechatronic System Design and Control - Spring Topical Meeting - 2016 Jonathan Abir [email protected]

FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

Embed Size (px)

Citation preview

Page 1: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

Feedback Based Technique for Improving Dynamic Performance of a

Small Size Machine Tool

Jonathan Abir, Stefano Longo, Paul Morantz, Paul Shore

Precision Mechatronic System Design and Control - Spring Topical Meeting - 2016

Jonathan Abir [email protected]

Page 2: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

2

Research aim

• Improve the dynamic performance of a compact size CNC machine

Jonathan Abir [email protected]

Y axis

Z axis

X axis

B axis

A axis

C axis

0.6m 0.6m

1m

Page 3: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

3

Research objectives

• Reduce the effect of machine frame resonances

• Improve the servo bandwidth (improve machining)

Jonathan Abir [email protected]

Page 4: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

4

Simplified linear motion system of the µ4

Slave side guideway

Master side guideway

Carriage

Encoder

491mm

609mm

215mm

Jonathan Abir [email protected]

Page 5: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

5

Dynamic mechanisms limiting servo control

X

F

Frame

Flexible guidance

X

F

Frame

Flexible frame

Jonathan Abir [email protected]

Page 6: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

6

System identification – frame resonance (1) experimental modal analysis

Jonathan Abir [email protected]

Page 7: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

7

System identification – frame resonance (2) experimental modal analysis

Carriage

Frame

Motion direction

Jonathan Abir [email protected]

Page 8: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

8

System identification – frame resonance (3) experimental modal analysis

Jonathan Abir [email protected]

Frame is distorted – reference point is distorted

Carriage

Frame

Motion direction

Page 9: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

Flexible frame resonance in a servo plant

Flexible frame

( )( )

( )

X sP s

F s

9

Can be a destabilising effect

9 Jonathan Abir [email protected]

Page 10: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

10

Servo plant compensation techniques

• Filtering : Notch filter, Bi-quad filter, and Low pass filter

• Phase lag • Not robust for changes

Flexible frame

Jonathan Abir [email protected]

Page 11: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

Machine frame concepts

Conventional

X

F Carriage

Frame

X

F Carriage

Force frame

Metrology frame

Metrology frame

X

F Carriage

Frame

BM

Balancing Mass

Jonathan Abir [email protected]

Page 12: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

12

Metrology frame in a machine tool

OAGM 2500 - Off Axis Grinding Machine

Glass reference bars

www.cranfieldprecision.com Shore P. et al. Big OptiX ultra precision grinding/measuring system. Proc. SPIE. 2005

Jonathan Abir [email protected]

Page 13: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

13

Balancing mass & metrology frame in a machine tool

ASML TWINSCAN – Lithography platform

Butler H. Position control in lithographic equipment. IEEE control magazine. 2011.

www.asml.com

Jonathan Abir [email protected]

Page 14: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

14

Virtual Metrology Frame concept

Xc

F

Frame

Xvmf Xf

Xc – Xf = Xvmf

Jonathan Abir [email protected]

Page 15: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

15

Virtual Metrology Frame concept – controller

C P +

Frame displacement

sensor

Encoder Xc

Xf

Xvmf

e Xset

+

Controller

Jonathan Abir [email protected]

Page 16: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

16

Requirements of frame displacement sensor

• No reference point – “virtual metrology frame”

• Low delay

• Low noise – compared to the encoder

2( ) ( )a t dt d t

Jonathan Abir [email protected]

• Measure dynamic displacement of machine frame

Page 17: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

2

0

2 0[ ( ) ] ( ) ...2

a t dt d ta

a t

17

Frame displacement sensor - estimator (filter) design

Attenuating Double integrating

Jonathan Abir [email protected]

Page 18: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

18

Validation of the estimator – long term

Jonathan Abir [email protected]

σ=30nm

Page 19: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

19

Validation of the estimator - setup

Environmental compensation unit

Optics holder

Vibrating retroreflector

Vibrating Accelerometer

Static retroreflector

Beam splitter

Carriage motion

Jonathan Abir [email protected]

Laser interferometer

Page 20: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

2

( ) sin( )

( ) sin( )

set

set

X t A t

a t A t

20

Validation of the estimator - results

Min. 1% amplitude discrepancy

Jonathan Abir [email protected]

Estimator limitation

Max. 20% amplitude discrepancy

Page 21: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

21

Results of plant transfer function

Flexible frame

( )( )

( )

X sP s

F s

Jonathan Abir [email protected]

Page 22: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

22

Virtual Metrology Frame time delay

Jonathan Abir [email protected]

Page 23: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

23

Open loop Bode graph

fs – Servo bandwidth

φm – Phase margin >45º

40% improvement to servo bandwidth

Jonathan Abir [email protected]

Flexible frame

Gm – Gain margin >6dB

Notch filter @ 195Hz

Page 24: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

24

Sensitivity graph

Jonathan Abir [email protected]

Page 25: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

Summary:

• Dynamic displacement sensor using accelerometer σ=30nm

• Servo plant compensation technique :

• Robust • No instability • No phase delay

• Improved the servo bandwidth by 40%

25 Jonathan Abir [email protected]

Page 26: FEEDBACK BASED TECHNIQUE FOR IMPROVING DYNAMIC PERFORMANCE OF A SMALL SIZE MACHINE TOOL - VFinal

Summary:

• Dynamic displacement sensor using accelerometer σ=30nm

• Servo plant compensation technique :

• Robust • No instability • No phase delay

• Improved the servo bandwidth by 40%

26 Jonathan Abir [email protected]