1 of 40

2 of 40

From Sea Slugs to Robots: Computation, Discrete Geometry, and Soft Mechanics in Non-Euclidean Elasticity

Ken Yamamotoa and Shankar Venkataramanib

a Department of Mathematics, Southern Methodist University

b Department of Mathematics and Program in Applied Mathematics, University of Arizona

USNC TAM 2022

#M323: Soft Matter Mechanics, Physics, and Devices

June 22, 2022

Supported by NSF RTG Grant DMS-184026

3 of 40

Introduction and Motivation

4 of 40

Introduction and Motivation

E. Sharon, B. Roman, and H. L. Swinney. Geometrically driven wrinkling observed in free plastic sheets and leaves. Physical Review E (Statistical, Nonlinear, and Soft Matter Physics), 75(4):046211, 2007.

5 of 40

Hyperbolic art from the “The Crochet Coral Reef Project” (M. Wertheim and C. Wertheim) and jewelry from “Floraform” (J. Louis-Rosenberg. http://n-e-r-v-o-u-s.com/blog/?p=6721)

6 of 40

Dynamics: Morphogenesis, Biomechanics, and Shape Control

7 of 40

Dimensionless energy functional with gravity

  • Differential growth encoded by 2-D Riemannian reference metric defined on mid-surface Ω ⊂ ℝ2
  • Equilibrium conformation of the sheet is immersion F : Ω → ℝ3 that minimizes energy functional
  • Y = Young’s modulus
  • t = thickness of sheet
  • R = radius/length of sheet
  • L = vertical deflection of sheet
  • = density of sheet
  • g ∼ 10 m/s2 is standard acceleration due to gravity
  • H = mean curvature
  • K = Gaussian curvature

August Föppl and Theodore von Kármán. 1910.

E. Efrati, E. Sharon, and R. Kupferman. 2009.

8 of 40

Physical scales and units

  • Y ∼ 106
  • Y(t/R)2 ∼ 103
  • 𝞺gL ∼ 102
  • Y ∼ 106 Pa
  • t ∼ 10-3 m
  • R ∼ 3×10-2 m
  • L ∼ 10-2 m
  • 𝞺 ∼ 103 kg/m3
  • g ∼ 10 m/s2

Stretching is dominant.

Bending and Gravity are comparable.

9 of 40

Constrained variational problem

  • Minimize bending and gravity subject to zero-stretching constraint.
  • For zero-stretching, the intrinsic and extrinsic Gauss curvatures must equal, by Gauss’s Theorema Egregium. So, we constrain ourselves to immersions that satisfy zero-stretching, i.e., isometric immersions.

Note: There are different asymptotic regimes for the problem. We assume the external force is weak and both bending/gravity scale similarly. This is more appropriate for free rather than stamped sheets. When external forces are strong, e.g., in stamping, there is a different asymptotic regime that looks at so-called asymptotic rather than exact isometries (B. Davidovitch, I. Tobasco et al.).

10 of 40

Föppl-von Kármán ansatz

Zero-stretching constraint PDE: Monge-Ampère Equation

Small-slopes approximation for the immersion F : Ω⊂ ℝ2 → ℝ3

Monge-Ampère Equation

Say we take the sheet to have constant intrinsic (i.e., target) Gauss curvature

K(g̃) = –ε2

Then, the zero-stretching constraint is...

11 of 40

Föppl-von Kármán ansatz

Scaled dimensionless energy functional

Small-slopes approximation for the immersion F : Ω⊂ ℝ2 → ℝ3

Bending

Gravity

Minimize this energy functional over isometric immersions

12 of 40

Gravity vs Bending Dominant Scaling & C1,1 vs C2

Mechanics of Static Hyperbolic Sheets

Orange = Same angle for up/down sectors | Blue = Optimized angular ratio

There is a significant energy gap between C1,1 vs C2

surfaces in the gravity-dominant regime.

Branch points allow for dramatic decreases in gravity energy.

Gravity Dominant

Bending Dominant

1.01

1.12

1.19

1.78

1.47

1.85

2.04

1.97

Up/Down Angular Ratio

13 of 40

Review: Smoothness classes

C2

Twice differentiable

Second derivative is continuous

C1,1

Second derivative may be discontinuous but it’s bounded

C0,1

Not even once differentiable

y = x2

y = |x| x

y = |x|

14 of 40

Zero-stretching constraint PDE: Monge-Ampère Equation

Solutions are...

Monge-Ampère Equation

Monge-Ampère Equation

Say we take the sheet to have intrinsic (i.e., target) Gauss curvature K(g̃) = -1.

Then, the zero-stretching constraint is...

quadratic, saddle-shaped, and doubly-ruled surfaces.

such that

15 of 40

Construction of C1,1 Isometries

Red lines are inflection/asymptotic lines

Intersection is branch point

Cut and glue quadratic, saddle-shaped, and ruled surfaces

Gemmer et al. 2009

This surface is C2

This surface is C1,1

16 of 40

C1,1 Isometries: Single branch point at origin

𝜃+/-=𝜋/3 ⇒ number of waves = 6

𝜃+/-=𝜋/4 ⇒ number of waves = 8

𝜃+/-=𝜋/2 ⇒ number of waves = 4

This surface is C2

These surfaces are C1,1

17 of 40

Numerical investigation: Single branch point at the origin

Minimal Energy

Red = Total Energy

Blue = Bending

Green = Gravity

λ/R2 = 0.0003 ⇒ Lowest energy = 26 wrinkles

Bending

Gravity

18 of 40

Also Optimize Up/Down Angular Ratio

18 wrinkles

Total Energy = 0.4288

Bending = 0.1618 | Gravity = 0.2770

16 wrinkles

Up/Down angular ratio = 1.93

Total Energy = 0.4205

Bending = 0.1419 | Gravity = 0.2786

λ/R2 = 0.0016

UPWARD Sectors LARGER due to GRAVITY

19 of 40

Also Optimize Up/Down Angular Ratio

Orange = Same angle for up/down sectors | Blue = Optimized angular ratio

Tune Up/Down Angular Ratio to avoid additional Wrinkles

UPWARD Sectors LARGER due to GRAVITY

20 of 40

C1,1 Solutions to No-Stretching Constraint PDE: Multiple, offsetted branch points

Gemmer et al. 2016

Branch points

Inflection/Asymptotic lines

Graph Degree = 6

(6 asymptotic lines extend from it)

21 of 40

Optimize 6 Degrees of Freedom

Single Origin Branch Point

16 wrinkles

Energy = 0.4205

UPWARD Sectors LARGER due to GRAVITY

NO Branch Points placed in DOWNWARD Parent Sectors

5 Distributed Branch Points

16 wrinkles

Energy = 0.4004

λ/R2 = 0.0016

22 of 40

Gravity vs Bending Dominant Scaling & C1,1 vs C2

Mechanics of Static Hyperbolic Sheets

Orange = Same angle for up/down sectors | Blue = Optimized angular ratio

There is a significant energy gap between C1,1 vs C2

surfaces in the gravity-dominant regime.

Branch points allow for dramatic decreases in gravity energy.

Gravity Dominant

Bending Dominant

1.01

1.12

1.19

1.78

1.47

1.85

2.04

1.97

Up/Down Angular Ratio

23 of 40

Gravity vs Bending Dominant Scaling & C1,1 vs C2

Mechanics of Static Hyperbolic Sheets

Orange = Same angle for up/down sectors | Blue = Optimized angular ratio

Gravity Dominant

Bending Dominant

2.04

1.85

1.47

1.78

1.19

1.01

C1,1 isometries allow for wrinkles to form in the gravity-dominant regime and substantial decreases in gravity energy.

24 of 40

What is a hyperbolic metric?

25 of 40

DDG: Small-slopes Isometry Constraint

Monge-Ampère Equation

Small-slopes approximation of a constant Gauss curvature metric.

This is a nonlinear hyperbolic PDE ⇒ Solve along characteristics.

26 of 40

DDG: No-stretching Constraint

KEY IDEAS

  • Discrete versions of these equations retain compatibility at any discretization size.
  • Displacement boundary data along the u and v characteristics do not “talk to” each other. This allows patching together of sectors along characteristics where each sector may be constructed independently.

27 of 40

Asymptotic Skeleton: Quadmesh

Shearman 2017

Smooth Saddle (C2)

Monkey Saddle (C1,1)

Center node is a branch point and has

Graph Degree = 6

(6 asymptotic lines extend from it)

Asymptotic skeleton describes the network of branch points and lines of inflection in potentially non-smooth hyperbolic surfaces

28 of 40

Evolution of Curved Asymptotic Lines in Minimal-Energy C2 Sheets

Gravity Dominant

Bending Dominant

29 of 40

Gravity vs Bending Dominant Scaling & C1,1 vs C2

Mechanics of Static Hyperbolic Sheets

Orange = Same angle for up/down sectors | Blue = Optimized angular ratio

There is a significant energy gap between C1,1 vs C2

surfaces in the gravity-dominant regime.

Branch points allow for dramatic decreases in gravity energy.

Gravity Dominant

Bending Dominant

1.01

1.12

1.19

1.78

1.47

1.85

2.04

1.97

Up/Down Angular Ratio

30 of 40

DDG: Small-slopes Isometry Constraint

Monge-Ampère Equation

Small-slopes approximation of a constant Gauss curvature metric.

This is a nonlinear hyperbolic PDE ⇒ Solve along characteristics.

31 of 40

  • Isometry condition ⇒ Specific forcings as a function of the out-of-plane displacement w.
  • First solve for w that satisfies the isometry condition (i.e., Monge Ampère equation) ⇒
    • All strain entries can be made to equal zero exactly.
    • There exists a DDG to solve PDE system locally quadrilateral-by-quadrilateral.

In-plane Displacements: Discrete Differential Geometry

  • General forcing (f11, f12, f22) ⇒ Minimization is elliptic linear elasticity problem in the in-plane displacements (ξ, η).

32 of 40

In-plane Displacements: Discrete Differential Geometry

Compute in-plane displacements (ξ, η) quadrilateral-by-quadrilateral, but...

The solutions for (ξ, η) contain linear and constant terms for in-plane rotation and rigid translation. These need to be set properly for all quadrilaterals to patch together to make a continuous global surface.

Out-of-plane w

Rotate/translate each quad to patch

Compute in-plane (ξ, η) locally (quad-by-quad)

33 of 40

In-plane Displacements: Discrete Differential Geometry

Out-of-plane displacement w(x,y) as a function of material coordinates (x,y)

The surface in full physical coordinates with in-plane displacements (ξ, η) applied to minimize stretching

34 of 40

In-plane Displacements: Curved Asymptotic Lines

Out-of-plane w

Physical (DDG)

Physical (DSM)

35 of 40

Experiments: Forces in Hyperbolic hydrogels

Thanks to Prof. Eran Sharon and Ido Levin

vertical extent of hydrogel as a function of number of wrinkles n

36 of 40

Inverse Problem: Given Geometry (i.e., w)… Find λ

37 of 40

Inverse Problem: MCMC Results

TRUE λ

Mean of MCMC Result

Future: Extract asymptotic skeleton from noisy profilometric data for real-world sheets.

TRUE SURFACE

MCMC RESULT

38 of 40

Dynamics: Morphogenesis, Biomechanics, and Shape Control

A saddle surface whose asymptotic lines are rotating with respect to the material points satisfying a no-slip contact condition with the table below (left). The material coordinates represented by colored sectors are rotating at a slower rate than the frame in which the shape of the surface is fixed. The asymptotic frame is indicated by the white ball which rolls on the surface to remain at the minimum. A “mathematical” sea slug (right) with merging and splitting branch points is a cartoon for the motion of a true sea slug (middle).

39 of 40

Recent Paper…

K. K. Yamamoto, T. S. Shearman, E. J. Struckmeyer, J. A. Gemmer, and S. C. Venkataramani. Nature’s forms are frilly, flexible, and functional. Eur. Phys. J. E 44, 95 (2021).

Generous support from the

NSF RTG Grant DMS-184026

NSF DMR-1923922

U Arizona Michael Tabor Graduate Scholarship

U Arizona Marshall Foundation Dissertation Fellowship

U.S.- Israel Binational Science Foundation

Collaborators…

Eran Sharon and Ido Levin (Hebrew University of Jerusalem)

Ian Tobasco (University of Illinois at Chicago)

40 of 40

Inverse Problem: MCMC Results

TRUE λ

Mean of MCMC Result