(sma) actuators - cecs - australian national university

34
1 High Performance Force Control for Shape Memory Alloy (SMA) Actuators Dept. Information Engineering, The Australian National University © 2006 R. Featherstone, Y. H. Teh http://users.rsise.anu.edu.au/~roy/SMA (reporting the work of Yee Harn Teh) Roy Featherstone © 2008 Roy Featherstone

Upload: others

Post on 11-Feb-2022

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: (SMA) Actuators - CECS - Australian National University

1

High Performance Force Control forShape Memory Alloy (SMA) Actuators

Dept. Information Engineering,The Australian National University

© 2006 R. Featherstone, Y. H. Teh

http://users.rsise.anu.edu.au/~roy/SMA

(reporting the work of Yee Harn Teh)

Roy Featherstone

© 2008 Roy Featherstone

Page 2: (SMA) Actuators - CECS - Australian National University

2

An alloy exhibiting the shape memory effect has thefollowing property:

The Shape Memory Effect

it can be deformed easily when cold, but returnsto its original shape when heated.

The shape recovery process is accompanied by largeforces, which can be harnessed to perform mechanicalwork.

Page 3: (SMA) Actuators - CECS - Australian National University

3

The Shape Memory Effect

The effect is caused by a transformation between twocrystal phases:

a martensite crystal phase, which is stable atlower temperatures.

Austenite crystals are cubic:

Martensite crystals are monoclinic: or

2.

1. an austenite crystal phase, which is stable athigher temperatures, and

Page 4: (SMA) Actuators - CECS - Australian National University

4

The Shape Memory Effect

hotcooling

cold

deformwarming

Page 5: (SMA) Actuators - CECS - Australian National University

5

The Shape Memory Effectm

arte

nsite

ratio

temperature

100%

0%

thermalhysteresis

Af

As

Ms

Mf

Page 6: (SMA) Actuators - CECS - Australian National University

6

SMA Actuators

but recover theiroriginal shapewhen heated

SMA wires areeasily stretchedwhen cool

antagonistic−pairactuator

forcesensors

Page 7: (SMA) Actuators - CECS - Australian National University

7

mechanically simple

easily miniaturized

large force outputs

high force−to−weight ratio

clean

silent

spark−free

cheap

inefficient

slow

hard to controlaccurately

a better controlsystem can fix these

SMA Actuators

Advantages Disadvantages

low strain

Page 8: (SMA) Actuators - CECS - Australian National University

8

Force Control System

left SMA

right SMA

powerlimit

powerlimit

anti−slack

anti−overload

map

Fcmd

Pmax,LPmax,R

Pcom

PLFL

FR

RL

RR

Fdiff

Fdiff

differentialforce

controller

++

+−

−+

−+

PR

Pdiff

Page 9: (SMA) Actuators - CECS - Australian National University

9

Force Control System

left SMA

right SMA

powerlimit

powerlimit

anti−slack

anti−overload

map

Fcmd

Pmax,LPmax,R

Pcom

PLFL

FR

RL

RR

Fdiff

Fdiff

differentialforce

controller

++

+−

−+

−+

PR

Pdiff

PL = Pcom + max(0,Pdiff )

PR = Pcom + max(0,−Pdiff )

Page 10: (SMA) Actuators - CECS - Australian National University

10

Differential Controller

left SMA

right SMA

powerlimit

powerlimit

anti−slack

anti−overload

map

Fcmd

Pmax,LPmax,R

Pcom

PLFL

FR

RL

RR

Fdiff

Fdiff

differentialforce

controller

++

+−

−+

−+

PR

Pdiff

Page 11: (SMA) Actuators - CECS - Australian National University

11

Differential Controller

Fcmd

Pmax,L Pmax,R

Fdiff

Pdiff−

+ Kp

−1

Td s minmax

+−

+++

+−

min

max

1Ti s

differential force controller

Page 12: (SMA) Actuators - CECS - Australian National University

12

Behaviour of the Plant

The small−signal AC response ofnickel−titanium SMA approximatesto a first−order low−pass filter. 7−8 dB

gain

phase

Gain varies with mean stressand strain in a 7−8 dB range

Phase is independent ofstress and strain

Cut−off frequency varies withwire diameter

Page 13: (SMA) Actuators - CECS - Australian National University

13

What Happened to the Hysteresis?

Page 14: (SMA) Actuators - CECS - Australian National University

14

A Problem

When FlexinolTM wires are used in an antagonistic−pairactuator, they quickly develop a two−way shape memoryeffect, in which the wires actively lengthen as they cool,even if the tension on the wire is zero.

The wires can become slack as they cool.

Remedy: An anti−slack mechanism that maintains aminimum tension on both wires at all times.

Symptom:

Page 15: (SMA) Actuators - CECS - Australian National University

15

Anti−Slack Mechanism

left SMA

right SMA

powerlimit

powerlimit

anti−slack

anti−overload

map

Fcmd

Pmax,LPmax,R

Pcom

PLFL

FR

RL

RR

Fdiff

Fdiff

differentialforce

controller

++

+−

−+

−+

PR

Pdiff

Page 16: (SMA) Actuators - CECS - Australian National University

16

Anti−Slack Mechanism

left SMA

right SMA

powerlimit

powerlimit

anti−slack

anti−overload

map

Fcmd

Pmax,LPmax,R

Pcom

PLFL

FR

RL

RR

Fdiff

Fdiff

differentialforce

controller

++

+−

−+

−+

PR

Pdiff

Page 17: (SMA) Actuators - CECS - Australian National University

17

Anti−Slack Mechanism

Pcom FL

FR

+−

Fminanti−slack

minKas

Page 18: (SMA) Actuators - CECS - Australian National University

18

Anti−Slack Mechanism

Pcom FL

FR

+−

Fminout

in

minKas

Page 19: (SMA) Actuators - CECS - Australian National University

19

0 2 4 6 8 10 12 14 16 18 20−2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

2.5D

iffer

entia

l For

ce (N

)

Time (s)

ReferenceActual

0 2 4 6 8 10 12 14 16 18 20−0.2

−0.15

−0.1

−0.05

0

0.05

0.1

0.15

0.2

Diff

eren

tial F

orce

Err

or (N

)

Time (s)

0 2 4 6 8 10 12 14 16 18 20−2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

2.5

Diff

eren

tial F

orce

(N)

Time (s)

ReferenceActual

0 2 4 6 8 10 12 14 16 18 20−5

−4

−3

−2

−1

0

1

2

3

4

5x 10−3

Diff

eren

tial F

orce

Err

or (N

)

Time (s)

without anti−slack with anti−slack

Page 20: (SMA) Actuators - CECS - Australian National University

20

Another Problem

We want the actuator to be as fast as possible. Thespeed can be increased by means of

a faster heating rate, and/or

a faster cooling rate.

A faster heating rate is more beneficial and easier toimplement.

problem: how to achieve faster heating without risk ofoverheating?

Page 21: (SMA) Actuators - CECS - Australian National University

21

Why Focus on Heating?

Excerpt from FlexinolTM data sheet:

Diameter(mm)

Current(mA)

ContractionTime (sec)

Off Time70C

Off Time90C

0.050

0.075

0.100

50

100

180

1

1

1

0.3

0.5

0.8

0.1

0.2

0.4

If we use the recommended safe heating currentsthen, for a thin wire, heating takes longer thancooling.

Page 22: (SMA) Actuators - CECS - Australian National University

22

Rapid Electrical Heating

To obtain a rapid response from an SMA wire, we needa heating strategy that

allows large heating powers when there is no risk ofoverheating, but

allows only a safe heating power when there is a riskof overheating.

This can be accomplished by

measuring the electrical resistance of the wire, and

calculating a heating power limit as a function of themeasured resistance

Page 23: (SMA) Actuators - CECS - Australian National University

23

Electrical Resistance vs. TemperatureThe electrical resistance (of nitinol) varies with themartensite ratio, and therefore also with temperature,because the resistivity of the martensite phase is about20% higher than the resistivity of the austenite phase.

Res

ista

nce

Temperature

heating

cooling

~20%

Page 24: (SMA) Actuators - CECS - Australian National University

24

Calculating the Power Limit

operating temperature too hot

Rth

1. Choose a threshold resistance, Rth, which is equal tothe hot resistance of the wire plus a safety margin.

safetymargin

Page 25: (SMA) Actuators - CECS - Australian National University

25

safe

unsafepowerlevels

Calculating the Power Limit

2. Calculate the power limit, Pmax, as a function of themeasured resistance, Rmeas.

RthPmax

Rmeas

Psafe

Phigh

Rramp

Page 26: (SMA) Actuators - CECS - Australian National University

26

Rapid Heating Mechanism

left SMA

right SMA

powerlimit

powerlimit

anti−slack

anti−overload

map

Fcmd

Pmax,LPmax,R

Pcom

PLFL

FR

RL

RR

Fdiff

Fdiff

differentialforce

controller

++

+−

−+

−+

PR

Pdiff

Page 27: (SMA) Actuators - CECS - Australian National University

27

0 1 2 3 4 5

−3

−2

−1

0

1

2

3D

iffer

entia

l For

ce (N

)

Time (s)

ReferenceActual

0 1 2 3 4 50

1

2

3

4

5

6

Forc

e (N

)

Time (s)

Left SMARight SMA

0 1 2 3 4 5

−3

−2

−1

0

1

2

3

Diff

eren

tial F

orce

(N)

Time (s)

ReferenceActual

0 1 2 3 4 50

1

2

3

4

5

6

Forc

e (N

)

Time (s)

Left SMARight SMA

without rapid heating with rapid heating

Page 28: (SMA) Actuators - CECS - Australian National University

28

Yet Another Problem

Rapid heating can produce excessively high tensions onthe wires, which can cause damage.

remedy: an anti−overload mechanism that cuts theheating power if the tension goes too high.

Page 29: (SMA) Actuators - CECS - Australian National University

29

Anti−Overload Mechanism

left SMA

right SMA

powerlimit

powerlimit

anti−slack

anti−overload

map

Fcmd

Pmax,LPmax,R

Pcom

PLFL

FR

RL

RR

Fdiff

Fdiff

differentialforce

controller

++

+−

−+

−+

PR

Pdiff

Page 30: (SMA) Actuators - CECS - Australian National University

30

Anti−Overload Mechanism

left SMA

right SMA

powerlimit

powerlimit

anti−slack

anti−overload

map

Fcmd

Pmax,LPmax,R

Pcom

PLFL

FR

RL

RR

Fdiff

Fdiff

differentialforce

controller

++

+−

−+

−+

PR

Pdiff

−+

−+

Yee Harn’sversion

Page 31: (SMA) Actuators - CECS - Australian National University

31

Anti−Overload Mechanism

FL

FR

anti−overloadFmax

+− maxKao

Page 32: (SMA) Actuators - CECS - Australian National University

32

0 1 2 3 4 5 6 7 8 9 10

−3

−2

−1

0

1

2

3D

iffer

entia

l For

ce (N

)

Time (s)

ReferenceActual

0 1 2 3 4 5 6 7 8 9 100

1

2

3

4

5

6

Forc

e (N

)

Time (s)

Left SMARight SMA

0 1 2 3 4 5 6 7 8 9 10

−3

−2

−1

0

1

2

3

Diff

eren

tial F

orce

(N)

Time (s)

ReferenceActual

0 1 2 3 4 5 6 7 8 9 100

1

2

3

4

5

6

Forc

e (N

)

Time (s)

Left SMARight SMA

without anti−overload with anti−overload

Page 33: (SMA) Actuators - CECS - Australian National University

33

Conclusion

A new architecture for high−performance force control ofantagonistic−pair SMA actuators has been presented,comprising

a PID controller for accurate control of the actuator’soutput force (i.e., the differential force);

an anti−slack mechanism to enforce a minimumtension on both wires;

a rapid−heating mechanism that allows faster heatingrates, but protects the wires from overheating; and

an anti−overload mechanism that protects the wiresfrom mechanical overload.

Page 34: (SMA) Actuators - CECS - Australian National University

34

EpilogueThis control system has been found to work in thepresence of large motion disturbances, and it has beenused as the inner loop in a position control system thatachieves high setpoint accuracy.

Acknowledgement: The experimental results graphs appearing inthis talk are taken from Yee Harn’s Ph.D. thesis.

For more details, seeYee Harn’s Ph.D. thesisY. H. Teh & R. Featherstone, "An Architecture for Fast andAccurate Control of Shape Memory Alloy Actuators", Int. J.Robotics Research, 27(5):595−611, 2008.

http://users.rsise.anu.edu.au/~roy/SMA/