Inertia tensor of triangle

Inertia tensor of triangle

The inertia tensor mathbf{J} of a triangle (like the inertia tensor of any body) can be expressed in terms of covariance mathbf{C} of the body:

:mathbf{J} = mathrm{tr}(mathbf{C})mathbf{I} - mathbf{C}

where covariance is defined as area integral over the triangle:

:mathbf{C} riangleq int_{Delta} ho mathbf{x}mathbf{x}^{mathrm{T , dA

Covariance for a triangle in three-dimensional space, assuming that mass is equally distributed over the surface with unit density, is

:mathbf{C} = a mathbf{V}^{mathrm{T mathbf{S} mathbf{V}

where
* mathbf{V} represents 3 × 3 matrix containing triangle vertex coordinates (mathbf{v}_0, mathbf{v}_1, mathbf{v}_2) in the rows,
* a = |(mathbf{v}_1 - mathbf{v}_0) imes (mathbf{v}_2 - mathbf{v}_0)| is twice the area of the triangle,
* mathbf{S}= frac{1}{24}egin{bmatrix}2 & 1 & 1 \1 & 2 & 1 \1 & 1 & 2 \end{bmatrix}

Substitution of triangle covariance in definition of inertia tensor gives eventually

:mathbf{J} = frac{a}{24}(mathbf{v}^2_0 + mathbf{v}^2_1 + mathbf{v}^2_2 + (mathbf{v}_0 + mathbf{v}_1 + mathbf{v}_2)^2)mathbf{I} - a mathbf{V}^{mathrm{T mathbf{S} mathbf{V}

A proof of the formula

The proof given here follows the steps from the article [http://number-none.com/blow/inertia/bb_inertia.doc Jonathan Blow, Atman J Binstock (2004)"How to find the inertia tensor (or other mass properties) of a 3D solid body represented by a triangle mesh"] .

Covariance of a canonical triangle

Let's compute covariance of the right triangle with the vertices (0,0,0), (1,0,0), (0,1,0).

Following the definition of covariance we receive

:mathbf{C}^0_{xx} = int_{Delta} x^2 , dA = int_{x=0}^1 x^2 int_{y=0}^{1-x} , dy , dx = int_0^1 x^2 (1-x) , dx = frac{1}{12}

:mathbf{C}^0_{xy} = int_{Delta} xy , dA = int_{x=0}^1 x int_{y=0}^{1-x} y , dy , dx = int_0^1 x frac{(1-x)^2}{2} , dx = frac{1}{24}

:mathbf{C}^0_{yy} = mathbf{C}^0_{xx}

The rest components of C are zero because the triangle is in z=0.

As a result:mathbf{C}^0 = frac{1}{24}egin{bmatrix}2 & 1 & 0 \1 & 2 & 0 \0 & 0 & 0 \end{bmatrix}=frac{1}{48}egin{bmatrix} 1 \ -1 \ 0 end{bmatrix}egin{bmatrix} 1 & -1 & 0 end{bmatrix}^{mathrm{T+frac{1}{16}egin{bmatrix} 1 \ 1 \ 0 end{bmatrix}egin{bmatrix} 1 & 1 & 0 end{bmatrix}^{mathrm{T

Covariance of the triangle with a vertex in the origin

Consider a linear operator :mathbf{x}' = mathbf{A}mathbf{x}^0 that maps the canonical triangle in the triangle mathbf{v}'_0 = mathbf{0}, mathbf{v}'_1 = mathbf{v}_1 - mathbf{v}_0, mathbf{v}'_2 = mathbf{v}_2 - mathbf{v}_0. The first two columns of mathbf{A} contain mathbf{v}'_1 and mathbf{v}'_2 respectively, while the third column is arbitrary. The target triangle is equal to the triangle in question (in particular their areas are equal), but shifted with its zero vertex in the origin.

:mathbf{C}' = int_{Delta'} mathbf{x}'mathbf{x}'^{mathrm{T , dA'= int_{Delta^0} mathbf{A}mathbf{x}^0mathbf{x}^{0mathrm{Tmathbf{A}^{mathrm{T a, dA^0= a mathbf{A} mathbf{C}^0 mathbf{A}^{mathrm{T

:mathbf{C}' = frac{a}{48}(mathbf{v}_1 - mathbf{v}_2)(mathbf{v}_1 - mathbf{v}_2)^{mathrm{T+frac{a}{16}(mathbf{v}_1 + mathbf{v}_2 - 2mathbf{v}_0)(mathbf{v}_1 + mathbf{v}_2 - 2mathbf{v}_0)^{mathrm{T

Covariance of the triangle in question

The last thing remaining to be done is to conceive how covariance is changed with the translation of all points on vector mathbf{v}_0.

:mathbf{C} = int_{Delta} (mathbf{x'}+mathbf{v}_0)(mathbf{x'}+mathbf{v}_0)^{mathrm{T , dA = mathbf{C}' + frac{a}{2}(mathbf{v}_0mathbf{v}_0^{mathrm{T + mathbf{v}_0overline{mathbf{x'^{mathrm{T +overline{mathbf{x'mathbf{v}_0^{mathrm{T)

where

:overlinemathbf{x}'=int_{Delta'} mathbf{x}' , dA' = frac{1}{3}(mathbf{v}'_1 + mathbf{v}'_2)= frac{1}{3}(mathbf{v}_1 + mathbf{v}_2 - 2mathbf{v}_0)

is the centroid of dashed triangle.

It's easy to check now that all coefficients in mathbf{C} before mathbf{v}_imathbf{v}_i^{mathrm{T is frac{a}{12} and before mathbf{v}_imathbf{v}_j^{mathrm{T;(i e j) is frac{a}{24}. This can be expressed in matrix form with mathbf{S} as above.

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Triangle — This article is about the basic geometric shape. For other uses, see Triangle (disambiguation). Isosceles and Acute Triangle redirect here. For the trapezoid, see Isosceles trapezoid. For The Welcome to Paradox episode, see List of Welcome to… …   Wikipedia

  • List of triangle topics — This list of triangle topics includes things related to the geometric shape, either abstractly, as in idealizations studied by geometers, or in triangular arrays such as Pascal s triangle or triangular matrices, or concretely in physical space.… …   Wikipedia

  • List of moment of inertia tensors — This list of moment of inertia tensors is given for principal axes of each object.ee also*Moment of inertia *List of area moments of inertia *The inertia tensor of a triangle in three dimensional space * [http://number none.com/blow/inertia/bb… …   Wikipedia

  • List of mathematics articles (I) — NOTOC Ia IA automorphism ICER Icosagon Icosahedral 120 cell Icosahedral prism Icosahedral symmetry Icosahedron Icosian Calculus Icosian game Icosidodecadodecahedron Icosidodecahedron Icositetrachoric honeycomb Icositruncated dodecadodecahedron… …   Wikipedia

  • Tetrahedron — For the academic journal, see Tetrahedron (journal). Regular Tetrahedron (Click here for rotating model) Type Platonic solid Elements F = 4, E = 6 V = 4 (χ = 2) Faces by s …   Wikipedia

  • Second moment of area — The second moment of area, also known as the area moment of inertia or second moment of inertia, is a property of a shape that is used to predict its resistance to bending and deflection which are directly proportional. This is why beams with… …   Wikipedia

  • ear, human — ▪ anatomy Introduction       organ of hearing and equilibrium that detects and analyzes noises by transduction (or the conversion of sound waves into electrochemical impulses) and maintains the sense of balance (equilibrium).  The human ear, like …   Universalium

  • List of mathematics articles (S) — NOTOC S S duality S matrix S plane S transform S unit S.O.S. Mathematics SA subgroup Saccheri quadrilateral Sacks spiral Sacred geometry Saddle node bifurcation Saddle point Saddle surface Sadleirian Professor of Pure Mathematics Safe prime Safe… …   Wikipedia

  • List of mathematics articles (M) — NOTOC M M estimator M group M matrix M separation M set M. C. Escher s legacy M. Riesz extension theorem M/M/1 model Maass wave form Mac Lane s planarity criterion Macaulay brackets Macbeath surface MacCormack method Macdonald polynomial Machin… …   Wikipedia

  • Dimensional analysis — In physics and all science, dimensional analysis is a tool to find or check relations among physical quantities by using their dimensions. The dimension of a physical quantity is the combination of the basic physical dimensions (usually mass,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”