(SMA) Actuators - CECS - Australian National University
Transcript of (SMA) Actuators - CECS - Australian National University
![Page 1: (SMA) Actuators - CECS - Australian National University](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/1.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/2.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/3.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/4.jpg)
4
The Shape Memory Effect
hotcooling
cold
deformwarming
![Page 5: (SMA) Actuators - CECS - Australian National University](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/5.jpg)
5
The Shape Memory Effectm
arte
nsite
ratio
temperature
100%
0%
thermalhysteresis
Af
As
Ms
Mf
![Page 6: (SMA) Actuators - CECS - Australian National University](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/6.jpg)
6
SMA Actuators
but recover theiroriginal shapewhen heated
SMA wires areeasily stretchedwhen cool
antagonistic−pairactuator
forcesensors
![Page 7: (SMA) Actuators - CECS - Australian National University](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/7.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/8.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/9.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/10.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/11.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/12.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/13.jpg)
13
What Happened to the Hysteresis?
![Page 14: (SMA) Actuators - CECS - Australian National University](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/14.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/15.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/16.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/17.jpg)
17
Anti−Slack Mechanism
Pcom FL
FR
+−
Fminanti−slack
minKas
![Page 18: (SMA) Actuators - CECS - Australian National University](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/18.jpg)
18
Anti−Slack Mechanism
Pcom FL
FR
+−
Fminout
in
minKas
![Page 19: (SMA) Actuators - CECS - Australian National University](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/19.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/20.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/21.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/22.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/23.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/24.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/25.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/26.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/27.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/28.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/29.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/30.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/31.jpg)
31
Anti−Overload Mechanism
FL
FR
anti−overloadFmax
+− maxKao
![Page 32: (SMA) Actuators - CECS - Australian National University](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/32.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/33.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022021208/62062ea28c2f7b17300531d0/html5/thumbnails/34.jpg)
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/