{"id":10543,"date":"2024-04-03T13:13:19","date_gmt":"2024-04-03T20:13:19","guid":{"rendered":"https:\/\/www.brianesty.com\/bodywork\/?p=10543"},"modified":"2024-05-05T11:27:10","modified_gmt":"2024-05-05T18:27:10","slug":"calculating-stress-strain-in-a-tensegrity-structure","status":"publish","type":"post","link":"https:\/\/www.brianesty.com\/bodywork\/2024\/04\/calculating-stress-strain-in-a-tensegrity-structure\/","title":{"rendered":"Calculating Stress\/Strain in a Tensegrity Structure"},"content":{"rendered":"\n<p>Understanding the complexity of the mechanics involved in Tensegrity structures, which appear similar to mechanical principles employed in nature, is challenging. In this post, a simple, reduced tensegrity structure is mathematically modeled to present the type and degree of complexity of the tools utilized to analyze these systems. <\/p>\n\n\n\n<p>The underlying principle is that in a static tensegrity structure, the sum of forces at any node, where struts and cables converge, equals zero. While true for static structures, in movement these forces sum to a non-zero number, causing movement to occur at the node. Therefore, the math presented here is just an element of a larger set of equations characterizing tensegrity within animal movement dynamics. <\/p>\n\n\n\n<p>Additionally, within mammals, millions of nodes scale<sup data-fn=\"a63cb0db-0514-4af0-a09c-5b11949c2ad4\" class=\"fn\"><a href=\"#a63cb0db-0514-4af0-a09c-5b11949c2ad4\" id=\"a63cb0db-0514-4af0-a09c-5b11949c2ad4-link\">1<\/a><\/sup> many orders of magnitude from the cellular to systemwide. It is a characteristic of our Clade (Mammalia) that we have excelled at integrating tensegrity principles holistically into our biomechanics. The therapeutic application of tenegrity analysis to guide manipulation <em>may<\/em> still be in the intermediate future and involve the creation of new tools<sup data-fn=\"12eecd08-83b4-4321-bda3-1510eb498c87\" class=\"fn\"><a href=\"#12eecd08-83b4-4321-bda3-1510eb498c87\" id=\"12eecd08-83b4-4321-bda3-1510eb498c87-link\">2<\/a><\/sup>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-text-align-center has-large-font-size\"><strong>OVERVIEW OF TENSEGRITY CALCULATION <\/strong><br \/><strong>FOR A SINGLE NODE IN A STATIC STRUCTURE<\/strong><\/p>\n\n\n\n<p>To demonstrate the equations for calculating tensile stresses in a simplified tensegrity model without directly using XYZ coordinates<sup data-fn=\"ce6b3c5a-76e2-4ed4-9b40-26e1dd62322f\" class=\"fn\"><a href=\"#ce6b3c5a-76e2-4ed4-9b40-26e1dd62322f\" id=\"ce6b3c5a-76e2-4ed4-9b40-26e1dd62322f-link\">3<\/a><\/sup>, let&#8217;s consider a basic tensegrity module. This module consists of three tension cables forming a triangle at the base and a single compression strut suspended in the middle, connected to the corners of the triangle by three additional tension cables. This is a simplified model that illustrates the core principles of tensegrity structures.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\">Step 1: Geometry and Connectivity<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Nodes<\/strong>: Identify the nodes at the corners of the triangle and the ends of the compression strut.<\/li>\n\n\n\n<li><strong>Elements<\/strong>: Three tension cables form the base triangle, and three additional tension cables connect the corners of the triangle to the top of the central strut.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\">Step 2: Equilibrium and Forces<\/h3>\n\n\n\n<p>For any node where tension cables meet, the sum of the forces in the tension cables must be balanced by the force in the strut (if applicable) or external forces (if any). Let&#8217;s focus on a corner node of the triangle base:<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-normal-font-size\">Force Equilibrium in Planar Structure<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For simplicity, let&#8217;s assume the structure is in a plane and we are analyzing forces in two dimensions.<\/li>\n\n\n\n<li>The forces in the tension cables can be decomposed into horizontal and vertical components. The sum of horizontal components (Fh) and the sum of vertical components (<em>Fv<\/em>\u200b) must each equal zero for equilibrium.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\">Step 3: Tension Force and Stress Relationship<\/h3>\n\n\n\n<p>Given:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>F<\/em> is the force in the cable.<\/li>\n\n\n\n<li><em>\u03c3<\/em> is the stress in the cable.<\/li>\n\n\n\n<li><em>A<\/em> is the cross-sectional area of the cable.<\/li>\n<\/ul>\n\n\n\n<p>The relationship is: <em>F<\/em>=<em>\u03c3<\/em>\u00d7<em>A<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\">Step 4: Trigonometry and Geometry<\/h3>\n\n\n\n<p>If the tension cable makes an angle <em>\u03b8<\/em> with the horizontal, then:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Fh<\/em>\u200b=<em>F<\/em>Cos(<em>\u03b8<\/em>)<\/li>\n\n\n\n<li><em>Fv<\/em>\u200b=<em>F<\/em>Sin(<em>\u03b8<\/em>)<\/li>\n<\/ul>\n\n\n\n<p>For equilibrium at a corner of the base triangle, consider two tension cables and their components:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sum of horizontal forces: <em>F<\/em>1\u200bCos(<em>\u03b8<\/em>1\u200b)+<em>F<\/em>2\u200bCos(<em>\u03b8<\/em>2\u200b)=0<\/li>\n\n\n\n<li>Sum of vertical forces: <em>F<\/em>1\u200bSin(<em>\u03b8<\/em>1\u200b)+<em>F<\/em>2\u200bSin(<em>\u03b8<\/em>2\u200b)+<em>Fstrut<\/em>\u200b=0 (assuming the strut&#8217;s force acts vertically at this node).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\">Step 5: Solving the System of Equations<\/h3>\n\n\n\n<p>Solving the system of equations involves finding the values of <em>F<\/em>1\u200b and <em>F<\/em>2\u200b that satisfy the equilibrium conditions. This typically requires knowledge of the angles (<em>\u03b8<\/em>1\u200b and <em>\u03b8<\/em>2\u200b) and the force in the strut (if applicable).<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\">Simplified Example Calculation<\/h3>\n\n\n\n<p>Let&#8217;s assume:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Each tension cable has the same cross-sectional area <em>A<\/em>.<\/li>\n\n\n\n<li>The tension in each of the base cables is equal due to symmetry (<em>F<\/em>1\u200b=<em>F<\/em>2\u200b=<em>Fbase<\/em>\u200b).<\/li>\n\n\n\n<li>The angles formed by each of the base cables with the horizontal are equal (<em>\u03b8<\/em>1\u200b=<em>\u03b8<\/em>2\u200b=<em>\u03b8<\/em>).<\/li>\n<\/ul>\n\n\n\n<p>For horizontal equilibrium: 2<em>Fbase<\/em>\u200bCos(<em>\u03b8<\/em>)=0 This implies either <em>Fbase<\/em>\u200b=0 or Cos(<em>\u03b8<\/em>)=0, but in a stable, non-collapsed structure, <em>Fbase<\/em>\u200b is not zero. Instead, this demonstrates that for purely vertical forces (like in the strut), the horizontal components cancel out.<\/p>\n\n\n\n<p>For vertical equilibrium, assuming the strut applies a force <em>Fstrut<\/em>\u200b downwards: 2<em>Fbase<\/em>\u200bSin(<em>\u03b8<\/em>)=<em>Fstrut<\/em>\u200b This can be rearranged to find <em>Fbase<\/em>\u200b, given <em>Fstrut<\/em>\u200b and <em>\u03b8<\/em>.<\/p>\n\n\n\n<p>To calculate the stress in the base cables: <em>\u03c3base<\/em>\u200b=<em>Fbase\/A<\/em>\u200b\u200b<\/p>\n\n\n\n<p>This example simplifies the real-world complexity of tensegrity structures but illustrates the fundamental principles of calculating tensile stresses without directly resorting to a Cartesian coordinate system.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>FOOTNOTES<\/strong><\/p>\n\n\n<ol class=\"wp-block-footnotes\"><li id=\"a63cb0db-0514-4af0-a09c-5b11949c2ad4\">This scaling is fractal (self-similar across all scales). <a href=\"#a63cb0db-0514-4af0-a09c-5b11949c2ad4-link\" aria-label=\"Jump to footnote reference 1\">\u21a9\ufe0e<\/a><\/li><li id=\"12eecd08-83b4-4321-bda3-1510eb498c87\">The <strong><a href=\"https:\/\/www.brianesty.com\/bodywork\/tag\/sprike\/\" title=\"\">SPRIKE <\/a><\/strong>discussion in this blog converges on this query. <a href=\"#12eecd08-83b4-4321-bda3-1510eb498c87-link\" aria-label=\"Jump to footnote reference 2\">\u21a9\ufe0e<\/a><\/li><li id=\"ce6b3c5a-76e2-4ed4-9b40-26e1dd62322f\">Cartesian  XYZ coordinates are not selected for use because planar geometry seems more relevant for stance and movement on a horizontal plane &#8211; the ground. <a href=\"#ce6b3c5a-76e2-4ed4-9b40-26e1dd62322f-link\" aria-label=\"Jump to footnote reference 3\">\u21a9\ufe0e<\/a><\/li><\/ol>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Understanding the complexity of the mechanics involved in Tensegrity structures, which appear similar to mechanical principles employed in nature, is challenging. In this post, a simple, reduced tensegrity structure is mathematically modeled to present the type and degree of complexity of the tools utilized to analyze these systems. The underlying principle is that in a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"[{\"content\":\"This scaling is fractal (self-similar across all scales).\",\"id\":\"a63cb0db-0514-4af0-a09c-5b11949c2ad4\"},{\"content\":\"The <strong><a href=\\\"https:\/\/www.brianesty.com\/bodywork\/tag\/sprike\/\\\" title=\\\"\\\">SPRIKE <\/a><\/strong>discussion in this blog converges on this query.\",\"id\":\"12eecd08-83b4-4321-bda3-1510eb498c87\"},{\"content\":\"Cartesian  XYZ coordinates are not selected for use because planar geometry seems more relevant for stance and movement on a horizontal plane - the ground.\",\"id\":\"ce6b3c5a-76e2-4ed4-9b40-26e1dd62322f\"}]"},"categories":[1,17],"tags":[113,93],"class_list":["post-10543","post","type-post","status-publish","format-standard","hentry","category-uncategorized","category-tensegrity","tag-ai","tag-kinsegrity"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.brianesty.com\/bodywork\/wp-json\/wp\/v2\/posts\/10543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.brianesty.com\/bodywork\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.brianesty.com\/bodywork\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.brianesty.com\/bodywork\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.brianesty.com\/bodywork\/wp-json\/wp\/v2\/comments?post=10543"}],"version-history":[{"count":0,"href":"https:\/\/www.brianesty.com\/bodywork\/wp-json\/wp\/v2\/posts\/10543\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.brianesty.com\/bodywork\/wp-json\/wp\/v2\/media?parent=10543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.brianesty.com\/bodywork\/wp-json\/wp\/v2\/categories?post=10543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.brianesty.com\/bodywork\/wp-json\/wp\/v2\/tags?post=10543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}