直列: $\dfrac{1}{k_{eq}}= \displaystyle\sum_i \dfrac{1}{k_i}$
並列: $k_{eq}= \displaystyle\sum_i k_i$
ひずみエネルギー: $U = \frac{1}{2}kx^2$
3本のバネを直列・並列・複合で接続してシミュレーション。等価バネ定数・各バネの変位と力・蓄積エネルギーをリアルタイム計算。FEM剛性マトリクスの原点をつかもう。
直列: $\dfrac{1}{k_{eq}}= \displaystyle\sum_i \dfrac{1}{k_i}$
並列: $k_{eq}= \displaystyle\sum_i k_i$
ひずみエネルギー: $U = \frac{1}{2}kx^2$
自動車のサスペンション:車体を支えるコイルスプリングとショックアブソーバーは、実質的に並列に働きます。複数のスプリングを並列配置することで、車重を支える十分な剛性を確保しつつ、乗り心地を調整しています。
建築・橋梁の免震支承:建物と基礎の間に設置する積層ゴム支承は、鉛直方向には非常に硬い(並列的な挙動)で建物を支え、水平方向には柔らかい(直列的な挙動)で地震の揺れを吸収するように設計されています。
機械の防振装置:精密機械を床の振動から守るため、機械と床の間に防振ゴムやエアスプリングを設置します。これらは直列的に働き、特定の周波数の振動を効果的に絶縁します。
CAE(有限要素法)による構造解析:自動車のボディや航空機の翼など複雑な構造は、小さな単純な要素(三角形や四角形の板、棒要素)のネットワークとしてモデル化されます。各要素の剛性(バネ定数に相当)を合成して全体の剛性を求めるプロセスは、このバネネットワークの考え方を多次元に拡張したものです。
まず、「並列なら何でも単純に足し算」と思っていない? 実は、これは「変位が完全に同じ」という理想的な並列接続の場合だけ。実務では、2本のバネを並べて取り付けても、取り付け誤差や経年劣化で微妙に長さが違うと、荷重が片方に偏ってかかる「片持ち現象」が起きる。シミュレーターでk1=100, k2=1000 N/mの並列モデルを作り、初期変位を0.01mだけずらして計算してみると、力の分担が大きく変わってしまう。設計では、このような不確実性を考慮した安全率が必須だ。
次に、「直列接続の等価バネ定数は、一番弱いバネの値になる」という誤解。確かに弱いバネが支配的だが、正確にはそれよりさらに柔らかくなる。例えばk1=100, k2=10000 N/mを直列にすると、keqは約99 N/mで、k1に非常に近いが、わずかに小さい。この「わずか」を無視できるかは、システムの要求精度次第。高精度な位置決め機構では、この差も計算に入れる必要がある。
最後に、シミュレーションパラメータの現実解釈。画面でk=10000 N/mとF=500 Nを設定すると、変位x=0.05mと出るが、実際のバネはこれだけ伸びると塑性変形を起こしたり、破断したりする。常に「この変位量は現実のバネの許容範囲内か?」「その力で固定部品は耐えられるか?」という物理的実現性のチェックを忘れずに。CAEはあくまで「紙の上の計算」。その結果を現実に落とし込むための工学的判断がエンジニアの腕の見せ所だ。
アルミ製バネネットワークで、k1=100 N/mm、k2=200 N/mmを直列接続し、荷重F=600 Nを印加する場合:等価バネ定数keq=1/(1/100+1/200)=66.7 N/mmとなり、変位δ=600/66.7=9.0 mmです。並列接続なら等価keq=300 N/mm、δ=2.0 mmになります。FEM解析で複合構造(中央に直列、両端に並列)を設定すると、局部的な応力集中(例:応力210 MPa)が可視化され、バネマップで各要素の寄与度が確認できます。