Tensegrities and Rigidity by Thomas

download Tensegrities and Rigidity by Thomas

of 31

Transcript of Tensegrities and Rigidity by Thomas

  • 8/9/2019 Tensegrities and Rigidity by Thomas

    1/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    Tensegrities and Rigity

    Matthew Thomas

    March 12, 2008

    Matthew Thomas Tensegrities and Rigity

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    2/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    Definitions for Tensegrities

    Pairs of points designated:

    cables - constrained not to get further apart

    struts - constrained not to get closer togetherFor cables, think of string.

    For struts, think of springs.

    Some people also include bars, which have fixed length.

    Matthew Thomas Tensegrities and Rigity

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    3/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    History

    1948 - Ken Snelson

    Figure: Forest Devil, 1975, stainless steel, 34.5 x 68 x 51 inches

    Matthew Thomas Tensegrities and Rigity

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    4/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    Snelson

    Figure: Needle Tower, 1968, aluminum & stainless steel, 60 x 20 x 20 feet

    Matthew Thomas Tensegrities and Rigity

    I d i Hi S bili Ri idi T i i S E T i i

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    5/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    History

    B. Fuller came up with the name for the tensegrity, named for

    tensional integrity structures.

    Russian K. Loganson may have had similar ideas predating Snelson.

    Matthew Thomas Tensegrities and Rigity

    I t d ti Hi t St bilit Ri idit T iti St E T iti

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    6/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    Stability

    Super Stability of a tensegrity means that all other tensegritieswith the same underlying graph either violate one of the distanceconstraints or are congruent to the given tensegrity - these couldbe in a different dimension.

    Rigidity of a tensegrity means that any continuous motion of thevertices which preserve the cable and strut conditions extends to

    an isometry of the ambient space.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    7/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    Rigid But Not Super Stable

    All elements are bars.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    8/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    More Definitions

    Two configurations p and q are congruent if every distancebetween vertices of p is the same for the corresponding

    distance for corresponding vertices of q.

    A tensegrity structure with configuration p is rigid if everyother configuration q sufficiently close to p satisfying thecable, bar, and strut constraints is congruent to p.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    9/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    Stable Structures

    Blue = CableRed = Strut

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    10/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    Another Stable Structure

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    11/31

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    Types of Rigidity

    We might define rigidity in one of the following two ways:

    Infinitesimal rigidity defined in terms of infinitesimaldisplacements, i.e. velocity vectors.

    Static rigidity defined in terms of forces and loads on thestructure.

    Infinitesimal rigidity can be thought of as elasticity, while staticrigidity can be thought of as dealing with forces. These turn out to

    be the equivalent.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    12/31

    y y g y g gy g

    Infinitesimal Motions and Flexes

    Let {i, j} denote the cable/bar/strut connecting pi and pj. Aninfinitesimal flex, p, of a tensegrity structure is a vector pi

    assigned to each vertex pi of the tensegrity such that:(pi pj)(pi

    pj) 0 when {i, j} is a cable.

    (pi pj)(pi pj

    ) = 0 when {i, j} is a bar.

    (pi pj)(pi pj

    ) 0 when {i, j} is a strut.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    13/31

    An example

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    14/31

    A Simple Tensegrity

    Green = StrutBlue = Cable

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    15/31

    Types of Tensegrities

    Bar frameworks - all barsSpider Webs - all cablesCircle/Sphere Packing - all struts

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    16/31

    Circle Packing

    Red = Strut

    Boundaries are pinned

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    17/31

    Stresses

    A stress is an assignmnet of real scalars to pairs, {i,j},wi,j = wj,i. If {i,j} is not a member of the tensegrity (i.e. pi

    and pj are not connected by a strut, cable, or bar) we may saywi,j = 0.

    A proper stress is one in which wi,j = wj,i 0 when {i,j} is acable and wi,j = wj,i 0 when {i,j} is a strut. There is nocondition for bars.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    18/31

    Equilibrium Stress

    A stress on a tensegrity is an equilibrium stress if for eachnon-pinned vertex (if non-pinned vertices are included),i

    wi,j(pj pi) = 0.

    Note that wi,j is a stress, and everything else is a vector.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    19/31

    A Simple Example

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    20/31

    Stress Example

    We consider our simple tensegrity again.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    21/31

    Stress Example

    To find the equilibrium stress (or self-stress), we first label out

    vertices and set up our equation. We need to fix some stresses, sowe will choose 1 for the stress of each cable. (We could have left itvariable.)

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    22/31

    Stress Example

    We can find the stress w3,2 = w2,3. Notice we should have

    w1,3

    01

    + w2,3

    11

    + w4,3

    10

    =

    00

    .

    w1,3 = 1 and w4,3 = 1, so w2,3 = 1.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    23/31

    Other Examples

    We may have modifications to this equation if we have pinnedvertices.

    As an example, consider a spider web, where we might havewi,j > 0 i,j.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    24/31

    Energy

    If we begin with a stress for a graph G, we can define astress-energy for our configuration where q = (q1, q2, q3, . . . , qn)

    by Ew(q) =i

  • 8/9/2019 Tensegrities and Rigidity by Thomas

    25/31

    Critical Points ofEw

    Proposition

    A configuration p is a critical point for Ew p is in equilibriumwith respect to the stress w.

    Sketch of Proof:Let p be a critical point of Ew. Let p be an arbitrary direction,

    with pi = 0 ifpi is a fixed vertex.

    Ew(p+ tp) =

    i

  • 8/9/2019 Tensegrities and Rigidity by Thomas

    26/31

    Proof Continued

    Now, at t = 0,dEw

    dt= 2

    wi,j (pi pj) (p

    i p

    j) = 0. Now let

    p be 0 except in one non-pinned coordinate.

    2j

    wi,j (xi xj) = 0 for the x-coordinate. Doing this at all

    unpinned vertices, we get the equilibrium condition. Theequilibrium condition implies the critical point because we have abasis for all ps.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    27/31

    Spider Webs

    Theorem

    Let G be a spiderweb graph (all cables). This means that allnon-pinned vertices are connected by a chain of cables to a pinnedvertex. If G(p) is in equilibrium stress with respect to a nonzeroproper equilibrium stress, then G(p) is globally rigid.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    28/31

    Stress Matrices

    The symmetric matrix ij is defined as

    0 0 0 0...

    ...0 1 1 0

    ... ...0 1 1 0...

    ...0 0 0 0

    Which has a 1 in the ii and jj slot, and -1 in the ij and ji slot.The stress matrix associated with stress w is =

    i

  • 8/9/2019 Tensegrities and Rigidity by Thomas

    29/31

    Example of Stress Matrix

    Since the ij-th entry of is wi,j, the stress matrix for our simple

    tensegrity is

    1 1 1 11 1 1 11 1 1 1

    1 1 1 1

    coming from

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    30/31

    Stresses

    Notice that this matrix is positive semi-definite. This can be shown

    to always be true. This gives us a sense of how to determinerigidity in tensegrities.

    Matthew Thomas Tensegrities and Rigity

    Introduction History Stability Rigidity Tensegrities Stress Energy Tensegrities

    http://find/http://goback/
  • 8/9/2019 Tensegrities and Rigidity by Thomas

    31/31

    Returning to Tensegrities

    Computing coordinates with set stress:http://www.math.cornell.edu/~mdt29/maple/

    Computing coordinates with variable stress:http://www.math.cornell.edu/~mdt29/varmaple/

    Images of Tensegrities with symmetries of symmetric groups:http://www.math.cornell.edu/~mdt29/

    Matthew Thomas Tensegrities and Rigity

    http://www.math.cornell.edu/~mdt29/maple/http://www.math.cornell.edu/~mdt29/maple/http://www.math.cornell.edu/~mdt29/maple/http://www.math.cornell.edu/~mdt29/varmaple/http://www.math.cornell.edu/~mdt29/varmaple/http://www.math.cornell.edu/~mdt29/varmaple/http://www.math.cornell.edu/~mdt29/http://www.math.cornell.edu/~mdt29/http://www.math.cornell.edu/~mdt29/http://www.math.cornell.edu/~mdt29/http://www.math.cornell.edu/~mdt29/varmaple/http://www.math.cornell.edu/~mdt29/maple/http://find/http://goback/