Professional Documents
Culture Documents
UNIVERSITY OF Terramechanics 1
MARYLAND 3
ENAE 788X - Planetary Surface Robotics
JSC-1 Simulant
• Ash vented from Merriam Crater in San Francisco
volcano field near Flagstaff, AZ
• K-Ar dated at 150,000 years old ± 30,000
• Major constituents SiO2, TiO2, Al2O3, Fe2O3, FeO,
MgO, CaO, Na2O, other <1%
• Represents low-Ti regolith from lunar mare
• MLS-1 simulant (U.Minn.) preferred for simulation
of highland material
• BP-1 (Flagstaff, AZ) is ground basaltic lava -
higher fidelity because of angular grain shapes
UNIVERSITY OF Terramechanics 1
MARYLAND 4
ENAE 788X - Planetary Surface Robotics
Particle Size Distribution in Regolith
Rahmatian and Metzger, “Soil Test Apparatus for Lunar Surfaces” Earth and Space 2010, ASCE
UNIVERSITY OF Terramechanics 1
MARYLAND 5
ENAE 788X - Planetary Surface Robotics
Soil Testing Apparatus
UNIVERSITY OF Terramechanics 1
MARYLAND 6
ENAE 788X - Planetary Surface Robotics
Soil Characterization – Direct Shear
W T
Shear Stress ⌧ =
A
W
Soil Normal Stress =
T A
cross-section A
Shear Stress ⌧
= angle of internal friction
c = Cohesion
Normal Stress
UNIVERSITY OF Terramechanics 1
MARYLAND 7
ENAE 788X - Planetary Surface Robotics
Modeling Soil Reaction to a Wheel
Assume soil reaction is like a (nonlinear) spring
P = kz n
P = applied pressure
z = compression depth
k, n = heuristic parameters
P
z
UNIVERSITY OF Terramechanics 1
MARYLAND 8
ENAE 788X - Planetary Surface Robotics
Effects of Soil Mechanics
P
Scaled Pressure
Soil Penetration Depth z 0 k
0 2 4 6 8 10
-2
-4
n=0
n=0.5
-6
n=1.0
n=1.5
-8
-10
-12
UNIVERSITY OF Terramechanics 1
MARYLAND 9
ENAE 788X - Planetary Surface Robotics
Lunokhod 1 Penetrometer Data
Mitchell et.al., Mechanical Properties of Lunar Soil: Density, Porosity, Cohesion, and Angle of Internal Friction”
Proceedings of the Third Lunar Science Conference, Vol. 3, MIT Press, 1972
UNIVERSITY OF Terramechanics 1
MARYLAND 10
ENAE 788X - Planetary Surface Robotics
Wheel-Soil Interaction
Wheel rolling over soil does work
– Compression
– “Bulldozing”
from Gibbesch and Schafer, “Advanced and Simulation Methods of Planetary Rover Mobility on Soft Terrain” 8th ESA Workshop
on Advanced Space Technologies for Robotics and Automation, Noordwijk, The Netherlands, November, 2004
UNIVERSITY OF Terramechanics 1
MARYLAND 11
ENAE 788X - Planetary Surface Robotics
Wheel-Soil Interactions
wheel width b
distance rolled d
R
zo
W
area of compressed soil A = bd
E F
Displacement Energy = dz = P dz
A A
zo zo n+1
E z
= P dz = kz dz = k
n o
A 0 0 n+1
UNIVERSITY OF Terramechanics 1
MARYLAND 12
ENAE 788X - Planetary Surface Robotics
Rolling Resistance
E E zon+1
Total Energy A = bd = k bd
A A n+1
UNIVERSITY OF Terramechanics 1
MARYLAND 13
ENAE 788X - Planetary Surface Robotics
Rolling Resistance
E zo2 1
For n = 1 : P = kz; = k ; R = kbzo2
A 2 2
1 2 2 E 2 32 2 3
For n = : P = k z; = kzo ; R = kbzo2
2 A 3 3
E
For n = 0 : P = k; = kzo ; R = kbzo
A
n+1 n+1
E z z
Generic case: P = kz n ; = k o ; R = kb o
A n+1 n+1
UNIVERSITY OF Terramechanics 1
MARYLAND 14
ENAE 788X - Planetary Surface Robotics
Soil Displacement Calculations
W Z ✓o
wheel width b
R dF sin ✓ = 0
0Z ✓o
R ✓o
✓
W+ dF cos ✓ = 0
zo 0
Fz dF
Fx dF cos ✓ = P b dx
dF = P br d✓
dF sin ✓ = P b dz
Z ✓o Z ✓o
R= P b dz W = P b dx
0 0
In general, P = kxn Z zo
W = bkz n dx
0
UNIVERSITY OF Terramechanics 1
MARYLAND 15
ENAE 788X - Planetary Surface Robotics
Soil Displacement Calculations
wheel width b ¯ D
AB = (zo z)
2
A
D
z ✓ 2
zo B
x
✓ ◆2 ✓ ◆2 2
2 D ¯ = 2 D D
x = AB (zo z)
2 2 2
✓ ◆2 ✓ ◆2
D D D
= + 2 (zo z) (zo z)2
2 2 2
x2 = [D (zo z)](zo z)
UNIVERSITY OF Terramechanics 1
MARYLAND 16
ENAE 788X - Planetary Surface Robotics
Soil Compression Calculations
But D zo z
x2 ⇡ D(zo z) ) 2x dx = D dz
Z zo Z zo
n n D
so from W = bkz dx we get W = bkz dz
0 0 2x
Z zo ✓ ◆
n D
W = bk z p p dz
0 2 D zo z
Z p !
zo
Ddz
W = bk zn p dz
0 2 zo z
UNIVERSITY OF Terramechanics 1
MARYLAND 17
ENAE 788X - Planetary Surface Robotics
Soil Displacement Calculations
Define zoz ⌘ t2 ) dz = 2tdt
p Z p
zo
W = bk D (zo t2 )n dt
0
Taylor Series expansion (zo t2 )n ⇠
= zon nzon 1 2
t + ···
p
bk Dzo n
W ⇡ zo (3 n)
3
2 p
for n = 1 ) W = bkzo Dzo
3
1 5 p
for n = ) W = bkzo D
2 6
p
for n = 0 ) W = bk Dzo
UNIVERSITY OF Terramechanics 1
MARYLAND 18
ENAE 788X - Planetary Surface Robotics
Rolling Resistance as f(W)
p ✓ ◆2
W 1
for n = 0 ) W = bk Dzo ) zo =
bk D
kb W 2 W2
R = kbzo ) R = 2
)R=
(kb) D kbD
1 5 p 6 W
for n = ) W = bkzo D ) zo = p
2 6 5 bk D
✓ ◆ 32 ✓ ◆ 32 3
2 3 2 6 W 2 6 W2
R = kbzo ) R = kb
2
p = p 3
3 3 5 kb D 3 5 kbD 4
3
W 2
R = 0.876 p 3
kbD 4
UNIVERSITY OF Terramechanics 1
MARYLAND 19
ENAE 788X - Planetary Surface Robotics
Rolling Resistance as f(W)
✓ ◆ 43
2 3 p 3W
for n = 1 ) W = bkzo D)
2
= zo2 p
3 2kb D
✓ ◆ 43 ✓ ◆ 43 ✓ 4
◆ 13
1 2 1 3W 1 3 W
R = kbzo ) R = kb p =
2 2 2kb D 2 2 kbD2
✓ 4
◆ 13
W
R = 0.859
kbD2
UNIVERSITY OF Terramechanics 1
MARYLAND 20
ENAE 788X - Planetary Surface Robotics
Rolling Resistance as f(W) (Generic)
p p
bk Dzo n bk D n+ 12
W = zo (3 n) = zo (3 n)
3 3
n+ 12 3 W
zo = p
(3 n) bk D
✓ ◆ n+11 ✓ ◆ 2(n+1)
3 W n+ W 3 2n+1
zon+1
2
= p
= p
3 n bk D 3 n bk D
✓ ◆ 2(n+1)
bk n+1 bk 3 W 2n+1
R= zo = p
n+1 n + 1 3 n bk D
✓ ◆ 2(n+1) ✓ ◆ 2n+1
1
1 3 W 2n+1
1
R= p
n+1 3 n D bk
UNIVERSITY OF Terramechanics 1
MARYLAND 21
ENAE 788X - Planetary Surface Robotics
More Detailed Soil Compression Equation
kc
k= +k
b
kc = modulus of cohesion of soil deformation
kc units < N/m(n+1) >
k = modulus of friction of soil deformation
k units < N/m(n+2) >
b = wheel width
⇥
kc
P = + k zn
b
UNIVERSITY OF Terramechanics 1
MARYLAND 22
ENAE 788X - Planetary Surface Robotics
Soil Characteristics
N N
soil type n kc n+1
⇥ k n+2
⇥
m m
Dry Sand 1.1 990 1,528,000
UNIVERSITY OF Terramechanics 1
MARYLAND 24
ENAE 788X - Planetary Surface Robotics
Terzaghi Soil Bearing Capacity Factors
⇥ 3⇡
⇤
exp 2 ⇣ tan
Nq = ⌘
⇡
2 cos2 4 + 2
8 9
< exp ⇥ 3⇡
tan
⇤ =
2 ⇣ ⌘
Nc = cot 1 = cot (Nq 1)
: 2 cos2 ⇡
+ ;
4 2
✓ ◆
2 2 ⇡
Kp = 8 4 + 3.8 tan +
3 2
✓ ◆
1 Kp
N = 1 tan
2 cos2
UNIVERSITY OF Terramechanics 1
MARYLAND 27
ENAE 788X - Planetary Surface Robotics
Equations for Compression Resistance
2
3Ww 2n+1
z= p
(3 n)bk d
Ww = weight on wheel
d = wheel diameter
⇥
bk
Rc = z n+1
n+1
UNIVERSITY OF Terramechanics 1
MARYLAND 28
ENAE 788X - Planetary Surface Robotics
Soil Compression – Reece Formulation
Shear Stress ⌧
= angle of internal friction
c = Cohesion ✓ ◆
kc
Normal Stress P = +k zn
b
UNIVERSITY OF Terramechanics 1
MARYLAND 29
ENAE 788X - Planetary Surface Robotics
Compression Resistance (Lunar Soil)
⇥ 2(n+1)
1 1 3Ww 2n+1
Rc = (kc + bk ) 2n+1 ⇥
n+1 (3 n) d
n=1
kc = 0.14 N/cm2
k = 0.827 N/cm3
⇥ 43
1 1 3Ww
Rc = (kc + bk ) 3
2 2 d
UNIVERSITY OF Terramechanics 1
MARYLAND 30
ENAE 788X - Planetary Surface Robotics
Compression Resistance (Lunar Soil)
⇥ 2(n+1)
1 1 3Ww 2n+1
Rc = (kc + bk ) 2n+1 ⇥
n+1 (3 n) d
n=1
kc = 0.14 N/cm2
k = 0.827 N/cm3
⇥ 43
1 1 3Ww
Rc = (kc + bk ) 3
2 2 d
Rc = 20.89 N/wheel = 83.57 N (total)
UNIVERSITY OF Terramechanics 1
MARYLAND 31
ENAE 788X - Planetary Surface Robotics
Lunar Regolith Soil Properties
θ Slope angle Rg
UNIVERSITY OF Terramechanics 1
MARYLAND 32
ENAE 788X - Planetary Surface Robotics
Apollo Lunar Roving Vehicle Example
⇥ 23
3 253
z= ⇥ = 2.03 cm
2(0.14 + 17.4 0.827) 82
⇥ 43
1 1 3 253
Rc = (0.14 + 17.4 0.827) 3 ⇥ = 29.8 N
2 2 82
check units -
1/3
⇥ 4/3
⇥
N N
2/3
=N
cm cm2/3
UNIVERSITY OF Terramechanics 1
MARYLAND 33
ENAE 788X - Planetary Surface Robotics
Rolling and Gravitation Resistance
• Rolling resistance (tires, bearings, etc.)
Rr = Wv cf
Wv = weight of vehicle
cf = coefficient of friction (typ. 0.05)
• Gravitational resistance
Rg = Wv sin slope
D1
D2 ✓0
✓1 ✓02
z1
z0 z2
z0 = z1 + z2
1 p
Assume n = =) P = k z
2
p p
P1 = k z 1 P2 = k z 1 + z 2
UNIVERSITY OF Terramechanics 1
MARYLAND 36
ENAE 788X - Planetary Surface Robotics
Soil Weight Bearing Analysis
In general,
Z ✓0 Z ✓0
W = dF cos ✓ = P b ds cos ✓
0 0
Z ✓0 p
W = bk z cos ✓ ds
0
ds = r d✓ z = r(cos ✓ cos ✓0 )
Z ✓0 p
W = bkr r(cos ✓ cos ✓0 ) cos ✓ d✓
0
UNIVERSITY OF Terramechanics 1
MARYLAND 37
ENAE 788X - Planetary Surface Robotics
Generic Wheel Soil Suspension
Assuming small sinkage,
z ! small, ✓ ! small,
cos ✓ ⇡ 1 cos ✓ d✓ ⇡ d✓
✓2
cos ✓ ⇡ 1 + (higher order terms)
2
3/2 Z ✓0 q
bkr
W = p ✓02 ✓2 d✓
2 0
3/2
✓ ◆ q ✓0
bkr 1 2 1 ✓
W = p ✓0 sin + ✓ ✓02 ✓2
2 2 ✓0 0
UNIVERSITY OF Terramechanics 1
MARYLAND 38
ENAE 788X - Planetary Surface Robotics
Weight on the Front Wheel
⇡bkr3/2 2
W = p ✓0
4 2
Front wheel: z1 = r1 r1 cos ✓0
✓ ◆
✓02 ⇠ z1
z1 = r 1 r1 1 + ··· =) ✓02 =2
2 r1
p
⇠ ⇡bkz1 r1
W1 = p
2 2
UNIVERSITY OF Terramechanics 1
MARYLAND 39
ENAE 788X - Planetary Surface Robotics
Weight on Back Wheel
Change to limits of integration:
0 ! ✓ 0 , r ! r2
3/2 Z ✓0 q
bkr2 2
W2 = p ✓02 ✓2 d✓
2 0
q ✓ 2
◆
2 ⇠ 1 ✓
✓02 ✓2 = ✓02 1 2 + ···
2 ✓02
Z ✓0 q ✓ ◆
1 ✓13 1 ✓12
2
✓02 ✓2 d✓ ⇠
= ✓02 ✓1 = ✓02 ✓1 1 2
⇠
= ✓02 ✓1
0 6 ✓02 6 ✓02
UNIVERSITY OF Terramechanics 1
MARYLAND 40
ENAE 788X - Planetary Surface Robotics
Weight on Back Wheel
bkr3/2
W2 = p ✓02 ✓1
2
2 2
✓ ✓
z0 ⇠
= r2 02 z2 ⇠
= r2 1
2 2
r r
⇠ z0 ⇠ z2
✓02 = 2 ✓1 = 2
r2 r2
p p
W2 = bk 2r2 z0 z2
UNIVERSITY OF Terramechanics 1
MARYLAND 41
ENAE 788X - Planetary Surface Robotics
Track Depth of Tandem Wheels
p
2 2W1
Front: z1 = p
⇡bk r1
2
W2 1
Back: z2 = p p
bk 2r2 z0
p
2 2W1 W22 1
z0 = z1 + z2 = p +
⇡bk r1 (bk)2 2r2 z0
UNIVERSITY OF Terramechanics 1
MARYLAND 42
ENAE 788X - Planetary Surface Robotics
Rolling Resistance of Tandem Wheels
Solve the quadratic equation to get
0 s 1
p
1 @ 2W1 2W12 W22 A
z0 = p + 2
+
bk ⇡ r1 ⇡ r1 2r2
1 2 3/2
This was all done for n = =) R = bkz0
2 3
0 s 13/2
p
2 1 @ 2W1 2W12 W22 A
R= p p + 2
+
3 bk ⇡ r1 ⇡ r1 2r2
0 s 13/2
2 1 @ 2W1 4W12 W22 A
R= p p + 2
+
3 bk ⇡ D1 ⇡ D1 D2
UNIVERSITY OF Terramechanics 1
MARYLAND 43
ENAE 788X - Planetary Surface Robotics
Nondimensional Forms
W1
Total wheel load W = W1 + W2 Wheel weight ratio a ⌘
W2
W
For W1 = W2 = =) a = 1
2
a 1
W1 = W W2 = W
1+a 1+a
0 s 13/2
2 1 W 3/2 @ 2a 4a2 1 A
R= 3/2
p p + 2
+
3 (a + 1) bk ⇡ D1 ⇡ D1 D2
D1
Define wheel diameter ratio ⇢ ⌘
D2
UNIVERSITY OF Terramechanics 1
MARYLAND 44
ENAE 788X - Planetary Surface Robotics
Nondimensional Forms
s !3/2
2 1 W 3/2 2a 4a2
R= 3/2 3/4 p p + 1+ 2
3 (a + 1) D bk ⇡ ⇢ ⇡ ⇢
2
s !3/2
2 1 2a 4a2
Let ⇠ ⌘ p + 1+ 2
3 (a + 1)3/2 ⇡ ⇢ ⇡ ⇢
⇠ W 3/2
R= p
bk D23/4
UNIVERSITY OF Terramechanics 1
MARYLAND 45
ENAE 788X - Planetary Surface Robotics
Simple Example Case
Consider ⇢ = 1 (D1 = D2 = D)
✓ ◆
W
a=1 W1 = W2 =
2
0.580 W 3/2
For tandem wheels, R = p
bk D23/4
0.876 W 3/2
For single wheel (n=1/2), R = p
bk D23/4
UNIVERSITY OF Terramechanics 1
MARYLAND 46
ENAE 788X - Planetary Surface Robotics
Dual Wheels
Equivalent to single wheel case twice as wide b =) 2b
0.876 1 W 3/2
R= p p
2 bk D23/4
0.619 W 3/2
Rdual = p
bk D23/4
UNIVERSITY OF Terramechanics 1
MARYLAND 47
ENAE 788X - Planetary Surface Robotics