
工学や物理学において、ばねシステムまたはばねネットワークは、各頂点に位置があり、各辺に所定の剛性と長さのばねが配置されたグラフとして記述される物理モデルです。これはフックの法則を高次元に一般化したものです。この単純なモデルは、結晶格子からばねに至るまで、静的システムの姿勢を解くために使用できます。ばねシステムは、静力学の問題を解くための有限要素法の最も単純なケースと考えることができます。線形ばねと小さな変形(または一次元運動に限定)を仮定すると、ばねシステムは(場合によっては過剰決定)線形方程式系、または同等にエネルギー最小化問題として定式化できます。
1次元空間における3つのノードの単純なケースを考えてみましょう。2 つのバネで接続されています。バネの公称長さLがそれぞれ 1 単位と 2 単位であることがわかっている場合、つまりすると、このシステムは次のように解くことができる。
2つのバネの伸びは、節点の位置の関数として次のように表される。
どこは、方向付けられた入射行列の転置行列です。
各自由度を各バネが引っ張る方向に関連付けます。バネにかかる力は
ここで、Wは各バネの剛性を表す対角行列です。次に、節点にかかる力は、左から乗算することで与えられます。平衡状態を見つけるために、これをゼロに設定します。
これにより、線形方程式が得られます。
さて、マトリックスは特異です。なぜなら、すべての解は剛体並進を除いて等価だからです。ディリクレ境界条件を規定しましょう。。
例として、Wを単位行列とすると、
ラプラシアン行列です。我々は持っています
2を左辺に組み込むと
そして、既に知っているシステムの行を削除して単純化すると、次のようになります。
そうすれば解決できる
つまり、規定どおり、最初のスプリングのたるみを残して、2番目のバネを緩めたままにする。