analyze-tensegrity-system
テンセグリティシステムを分析します。圧縮ストラットと張力ケーブルを識別し、タイプ(クラス1/2、生物学的/建築的)を分類し、プレストレス平衡を計算し、マクスウェルの剛性基準による安定性を検証します。さらに、微小管、アクチン、中間フィラメントなどの生物学的テンセグリティをマッピングできます。建築、ロボット工学、細胞生物学、または連続張力内に孤立した圧縮を持つあらゆるシステムにおけるテンセグリティを評価する際に使用します。
description の原文を見る
Analyze a tensegrity system by identifying compression struts and tension cables, classifying type (class 1/2, biological/architectural), computing prestress equilibrium, verifying stability via Maxwell's rigidity criterion, and mapping biological tensegrity (microtubules, actin, intermediate filaments). Use when evaluating tensegrity in architecture, robotics, cell biology, or any system with isolated compression in continuous tension.
SKILL.md 本文
テンセグリティシステムの分析
テンセグリティ(張力的完全性)システムを分析します。これは、孤立した圧縮要素(ストラット)が継続的な張力ネットワーク(ケーブル/腱)に安定化される構造です。システムの力のバランス、プレストレス平衡、構造的安定性、および分子細胞骨格から建築形態まで、スケール間の一貫性を判定します。
使用時期
- 構造が真のテンセグリティ(圧縮-張力の分離)を示しているか、従来のフレームであるかを評価する場合
- 建築、ロボティクス、または展開可能構造におけるテンセグリティ設計の構造的安定性を分析する場合
- ドナルド・イングバーの細胞テンセグリティモデルを細胞骨格力学(微小管、アクチン、中間フィラメント)に適用する場合
- 既存のテンセグリティシステムの荷重容量と破壊モードを評価する場合
- 生物学的構造(細胞、組織、筋骨格系)をテンセグリティとしてモデル化できるかを判定する場合
- テンセグリティが従来のトラスより多くのメカニズムを持ちながら剛性を達成するために必要なプレストレスを計算する場合
入力
- 必須: システムの説明(物理構造、生物細胞、建築モデル、またはロボットメカニズム)
- 必須: 圧縮および張力要素の候補の同定
- オプション: 材料特性(各要素のヤング率、断面積、長さ)
- オプション: 外部荷重および境界条件
- オプション: 対象スケール(分子、細胞、組織、建築)
- オプション: 既知のトポロジーファミリー(プリズム、正八面体、正二十面体、Xモジュール)
手順
ステップ1: システムの特性化
完全な物理的説明を確立し、すべての圧縮要素(ストラット)と張力要素(ケーブル)、それらの接続性、および境界条件を特定します。
- 圧縮インベントリ: すべてのストラット(圧縮に耐える剛性要素)をリストします。各ストラットの長さ、断面積、材料、ヤング率を記録します。生物学的システムでは、微小管(中空円筒、外径
25 nm、内径14 nm、E ~ 1.2 GPa、持続長~5 mm)を特定します。 - 張力インベントリ: すべてのケーブル(張力にのみ耐え、圧縮下で弛む要素)をリストします。休止長、断面積、張力剛性を記録します。生物学的システムでは、アクチンフィラメント(らせん状、直径
7 nm、E ~ 2.6 GPa、持続長17 μm)と中間フィラメント(IF、直径~10 nm、高拡張性、ひずみ硬化性)。 - 接続トポロジー: どのストラットがどのノード(関節)でどのケーブルに接続しているかを文書化します。トポロジーをエンコードする接続行列C(行=部材、列=ノード)を構築します。
- 境界条件: 固定ノード(接地関節)、自由ノード、外部荷重を特定します。重力荷重の方向と大きさを記します。
- スケール特定: 分子(nm)、細胞(μm)、建築(m)、またはロボット(cm-m)として分類します。
## システム特性化
| ID | タイプ | 長さ | 断面積 | 材料 | 剛性 |
|----|--------|----------|----------------|----------------|---------------|
| S1 | ストラット | [値] | [値] | [材料] | E = [値] |
| C1 | ケーブル | [値] | [値] | [材料] | EA = [値] |
- **ノード**: [個数], [固定 vs. 自由]
- **スケール**: [分子 / 細胞 / 建築 / ロボット]
- **境界条件**: [説明]
予想される結果: 材料特性を有するすべての圧縮および張力要素の完全なインベントリ、接続行列、および平衡方程式を設定するのに十分な境界条件。
失敗時: 要素特性が不明な場合(生物学的システムではよくある)、公開値を使用します。微小管(E ~ 1.2 GPa、持続長5 mm)、アクチン(E ~ 2.6 GPa、持続長17 μm)、中間フィラメント(非線形、初期弾性率1 MPa から高ひずみで1 GPa に上昇するひずみ硬化性)。接続が不明な場合は、本質的な力経路をキャプチャする最も単純なトポロジーにシステムを削減します。
ステップ2: テンセグリティタイプの分類
システムが属するテンセグリティのクラスと、それが生物学的か工学的かを判定します。
- クラス判定:
- クラス1: ストラットは互いに接触しない。すべてのストラットは孤立し、張力ネットワークを通じてのみ接続されます。ほとんどのフラー/スネルソン構造はクラス1です。
- クラス2: ストラットが共有ノードで接触することがあります。多くの生物学的システムはクラス2です(微小管は中心体付着点を共有します)。
- トポロジー特定: b = 総部材数(ストラット + ケーブル)、j = ノード数をカウントします。トポロジーが既知のファミリーと一致するかを特定します。テンセグリティプリズム(3ストラット、6ケーブル三角反柱)、拡張正八面体(6ストラット、24ケーブル)、正二十面体テンセグリティ(30ストラット、90ケーブル)、またはXモジュール(基本的な2D単位セル)。
- 生物学的 vs. 工学的: 生物学的テンセグリティには特定の特徴があります。圧縮要素は離散的で硬質(微小管)、張力ネットワークは継続的(アクチン皮質+IF)、プレストレスは能動的に生成(ATPハイドロリーゼによるアクトミオシン収縮性)、システムは機械的変換(力信号変換)を示します。どの特徴が存在するかを文書化します。
- 次元: 2D(平面)または3Dとして分類します。
## テンセグリティ分類
- **クラス**: [1(孤立ストラット) / 2(ストラット-ストラット接触)]
- **次元**: [2D / 3D]
- **トポロジー**: [プリズム / 正八面体 / 正二十面体 / Xモジュール / 不規則]
- **カテゴリー**: [生物学的 / 建築 / ロボット / 芸術]
- **b** (部材): [値], **j** (ノード): [値]
### 生物学的テンセグリティマッピング(該当する場合)
| 細胞コンポーネント | テンセグリティの役割 | 主な特性 |
|------------------------|-----------------------|----------------------------------------|
| 微小管 | 圧縮ストラット | 外径25 nm、E~1.2 GPa、動的不安定性 |
| アクチンフィラメント | 張力ケーブル | 直径7 nm、皮質ネットワーク、アクトミオシン|
| 中間フィラメント | 深張力/プレストレス | 直径10 nm、ひずみ硬化性、核-膜接続 |
| 細胞外マトリックス | 外部アンカー | コラーゲン/フィブロネクチン、インテグリン結合|
| フォーカルアドヒージョン| グラウンドノード | 機械感知性、細胞骨格をECMに接続 |
| 核 | 内部圧縮 | ラミナネットワークは副テンセグリティを形成 |
予想される結果: クラス、次元、カテゴリーの明確な分類と、生物学的システム向けに完成した生物学的マッピング表。工学的システムについては、トポロジーファミリーが特定されます。
失敗時: システムがクラス1またはクラス2に明確に適合しない場合、ハイブリッドまたは従来のフレームの可能性があります。真のテンセグリティでは、少なくともいくつかの要素が張力のみで機能(圧縮下で弛むケーブル)する必要があります。張力のみで動作する要素がない場合、システムはテンセグリティではありません。従来のトラスまたはフレームとして再分類し、標準構造解析を適用します。
ステップ3: 力のバランスとプレストレス平衡の分析
すべてのノードで静的平衡を計算し、プレストレス(外部荷重なしの内部張力/圧縮)の状態を判定し、すべてのケーブルが張力に保たれていることを検証します。
- 平衡行列の構築: b部材、d次元のj個ノードについて、平衡行列A(サイズ dj x b)を構築します。各列は部材の力寄与の方向余弦を2つのエンドノードでエンコードします。平衡方程式は A * t = f_ext です。ここで、t は部材力密度ベクトル(力/長さ)で、f_ext は外部荷重ベクトルです。
- 自己応力の解法: f_ext = 0 の場合、A のヌル空間を見つけます。ヌル空間の各基底ベクトルは自己応力の状態です。外部荷重なしで平衡を満たす内部力です。独立した自己応力状態の数は s = b - rank(A) です。
- ケーブル張力の検証: 有効なテンセグリティ自己応力では、すべてのケーブルは正の力密度(張力)を持つ必要があり、すべてのストラットは負の力密度(圧縮)を持つ必要があります。ケーブルを圧縮状態にする自己応力は物理的に実現不可能です(ケーブルは弛んでしまいます)。
- プレストレス レベルの計算: 実際のプレストレスは、すべてのケーブル張力が正となるように選択された自己応力基底ベクトルの線形結合です。最小ケーブル張力 t_min(ケーブルが弛む前の余裕)を記録します。
- 荷重容量: 外部荷重を追加して A * t = f_ext を解きます。最初のケーブル張力がゼロに達する荷重が臨界荷重 F_crit です。
## プレストレス平衡
- **平衡行列 A**: [dj] x [b] = [サイズ]
- **A のランク**: [値]
- **自己応力状態 (s)**: s = b - rank(A) = [値]
- **自己応力実現可能性**: [すべてのケーブルが張力状態? はい/いいえ]
- **最小ケーブル張力**: t_min = [値]
- **臨界外部荷重**: F_crit = [値]
| 部材 | タイプ | 力密度 | 力 | ステータス |
|------|--------|-------------|---------|-------------|
| S1 | ストラット | [負] | [値] | 圧縮 |
| C1 | ケーブル | [正] | [値] | 張力 |
予想される結果: 自己応力状態が計算され、物理的に実現可能なプレストレス(すべてのケーブルが張力状態、すべてのストラットが圧縮状態)が見つかり、荷重容量が推定されます。
失敗時: すべてのケーブルを張力状態に保つ自己応力状態がない場合、トポロジーはテンセグリティプレストレスをサポートしません。(a)接続行列にエラーがある、(b)システムに追加ケーブルが必要、または(c)テンセグリティではなくメカニズムです。大規模システムの場合、手計算ではなく力密度法(Schek、1974)または数値ヌル空間計算を使用します。
ステップ4: マクスウェル基準を使用した安定性の確認
テンセグリティが剛体(微小な摂動に対して安定)かメカニズム(ゼロエネルギー変形モードを有する)かを判定します。
-
拡張マクスウェル規則の適用: d次元のピン結合フレームワークについて、b本のバー、j個のノード、k個の運動学的制約(サポート)、s個の自己応力状態、m個の微小メカニズムに対して:
b - dj + k + s = m
これはバー、ジョイント、制約を自己応力とメカニズム状態のバランスに関連付けます。
-
平衡行列から計算: rank(A) = b - s。メカニズムの数は m = dj - k - rank(A) です。m = 0 の場合、構造は1階で剛体です。m > 0 の場合、プレストレス安定性をチェックする必要があります。
-
プレストレス安定性テスト: 各メカニズムモード q について、2階エネルギー E_2 = q^T * G * q を計算します。ここで、G は幾何学的剛性行列(応力行列)です。すべてのメカニズムモードで E_2 > 0 の場合、テンセグリティはプレストレス安定です(Connelly and Whiteley、1996)。テンセグリティがバー数ではなくプレストレスを通じてメカニズムを安定化することで剛性を達成するのはこの方法です。
-
剛性分類:
- 運動学的に確定: m = 0、s = 0(テンセグリティでは稀)
- 静的に不確定で剛体: m = 0、s > 0
- プレストレス安定: m > 0、ただしすべてのメカニズムがプレストレスで安定化
- メカニズム: m > 0、安定化されていない(構造は変形可能)
## 安定性分析(マクスウェル基準)
- **バー (b)**: [値]
- **ジョイント (j)**: [値]
- **次元 (d)**: [2 または 3]
- **運動学的制約 (k)**: [値]
- **A のランク**: [値]
- **自己応力状態 (s)**: [値]
- **メカニズム (m)**: [値]
- **マクスウェルチェック**: b - dj + k + s = m --> [値]
- **プレストレス安定性**: [安定 / 不安定 / N/A]
- **剛性クラス**: [確定 / 不確定 / プレストレス安定 / メカニズム]
予想される結果: マクスウェルカウント実施、メカニズム決定、m > 0 の場合はプレストレス安定性評価。構造は剛体、プレストレス安定、またはメカニズムとして分類されます。
失敗時: 構造がメカニズム(m > 0 でプレストレス安定でない)の場合、選択肢:(a)ケーブルを追加して b を増やし m を減らす、(b)プレストレスを増加させる、(c)トポロジーを変更する。生物学的システムでは、能動的なアクトミオシン収縮性が継続的にプレストレスを調整して安定性を維持します。細胞は自己調整型テンセグリティです。
ステップ5: 生物学的テンセグリティマッピング(スケール間分析)
システムが生物学的解釈を持つ場合、分析をイングバーの細胞テンセグリティモデルにマッピングし、スケール間の一貫性を確認します。純粋に工学的なシステムの場合はこのステップをスキップします。
- 分子スケール(nm): タンパク質フィラメントをテンセグリティ要素として特定します。微小管(α/β チューブリンヘテロダイマー、GTP依存ポリマー化、惨事/救済を伴う動的不安定性)。アクチン(G-アクチン → F-アクチンポリマー化、トレッドミル運動)。中間フィラメント(タイプ依存:ビメンチン、ケラチン、デスミン、核ラミン)。
- 細胞スケール(μm): 全細胞テンセグリティをマッピングします。アクチン皮質=連続張力シェル。中心体から放射する微小管=皮質に対して圧縮を支えるストラット。IF=核をフォーカルアドヒージョンに接続する二次張力経路。アクトミオシン収縮性(ミオシンII運動蛋白)=能動プレストレス生成器。
- 組織スケール(mm-cm): 細胞は高階テンセグリティを形成します。各細胞は圧縮を支える要素として機能し、連続的なECM張力ネットワーク(コラーゲン、エラスチン)で接続されます。細胞-細胞ジャンクション(カドヘリン)と細胞-ECMジャンクション(インテグリン)がノードとして機能します。
- スケール間の一貫性: 1つのスケールでの摂動が他のスケールに伝播することを検証します。ECMでの外部力はインテグリンを通じて細胞骨格に、核に伝わります。この機械的トランスダクション経路はスケール間テンセグリティの特徴です。
## スケール間生物学的テンセグリティ
| スケール | 圧縮 | 張力 | プレストレス源 | ノード |
|---------|----------------|-------------------|-------------------|------------------|
| 分子 | チューブリンダイマー | アクチン/IF サブユニット | ATP/GTP ハイドロリーゼ | タンパク質複合体 |
| 細胞 | 微小管 | アクチン皮質 + IF | アクトミオシン | フォーカルアドヒージョン |
| 組織 | 細胞(膨圧) | ECM(コラーゲン) | 細胞収縮性 | 細胞-ECM ジャンクション |
| 器官 | 骨 | 筋肉 + 筋膜 | 筋緊張 | 関節 |
### 機械的トランスダクション経路
ECM --> インテグリン --> フォーカルアドヒージョン --> アクチン皮質 --> IF --> 核ラミナ --> クロマチン
予想される結果: 各関連スケールで生物学的テンセグリティがマッピングされ、圧縮、張力、プレストレス源、ノードが特定されます。スケール間力伝送が文書化されます。
失敗時: スケール間マッピングが壊れる場合(スケール間で張力連続性が不明確)、ギャップを文書化します。すべての生物学的構造がすべてのスケールでテンセグリティであるわけではありません。脊椎は筋骨格レベルでテンセグリティです(骨=ストラット、筋肉/筋膜=ケーブル)が、個々の椎骨は内部では従来の圧縮構造です。
ステップ6: 分析の統合と構造完全性の評価
すべての先行する分析を最終的な張力完全性評価に統合します。
- 力のバランスサマリー: プレストレス平衡が達成されているか、剛性分類、および荷重容量余裕を述べます。
- 脆弱性分析: 臨界部材を特定します。故障が完全性の最大の損失を引き起こすケーブル(強度に対する力密度比が最も高い)と、崩壊を引き起こす座屈ストラット(オイラー座屈に対してチェック:P_cr = π^2 * EI / L^2)。
- 冗長性評価: s が 0 に低下する前に何本のケーブルを取り外すことができますか? システムが不安定化されていないメカニズムになる前に何本ですか?
- 設計推奨事項(工学的システム):ケーブルプレテンション レベル、ストラット寸法、マージンの向上のためのトポロジー変更。
- 生物学的含意(生物学的システム): 病態生理学に関連付けます。微小管安定性の低下(コルヒチン/タキソール)、破壊されたIFネットワーク(ラミノパシー)、変更されたプレストレス(増加した収縮性を伴う癌細胞力学)。
- 完全性ランキング:
- 堅牢(ROBUST): s >= 2、すべてのケーブルが弛み閾値をはるかに超えている、臨界部材の故障は崩壊を引き起こさない
- 限界的(MARGINAL): s = 1 または最小ケーブル張力が予想荷重下でゼロに近い
- 脆弱(FRAGILE): s = 0、または臨界部材の故障がシステム崩壊を引き起こす
## 構造完全性評価
- **プレストレス平衡**: [達成 / 未達成]
- **剛性**: [確定 / 不確定 / プレストレス安定 / メカニズム]
- **荷重容量余裕**: [値または定性的]
- **臨界部材**: [ID] -- 故障がもたらす結果 [結果]
- **冗長性**: [メカニズム前に取り外し可能なケーブル]
- **完全性ランキング**: [堅牢 / 限界的 / 脆弱]
### 推奨事項
1. [具体的な推奨事項]
2. [具体的な推奨事項]
3. [具体的な推奨事項]
予想される結果: 剛性分類、脆弱性特定、冗長性分析、および実行可能な推奨事項を伴う完全な構造完全性評価(堅牢/限界的/脆弱)。
失敗時: 分析が不完全な場合(平衡行列が大きすぎる、生物学的パラメータが不明)、評価を条件付きで述べます。「数値検証待機中の限界的」または「プレストレス レベルの実験測定が必要な分類」。明示的なギャップを持つ部分的評価は、評価なしより価値があります。
検証
- すべての圧縮要素(ストラット)および張力要素(ケーブル)が特性を伴ってインベントリされている
- 接続トポロジーが文書化されている(接続行列またはそれに相当するもの)
- ストラット接触に基づいてテンセグリティクラス(1または2)が決定されている
- 平衡行列が構築され、ランクが計算されている
- 少なくとも1つの自己応力状態がすべてのケーブルが張力状態で見つかっている
- マクスウェルの拡張規則が適用されている: b - dj + k + s = m
- 微小メカニズム(ある場合)がプレストレス安定性についてチェックされている
- 剛性分類が割り当てられている
- 生物学的システムについて、スケール間マッピング表が完成している
- 構造完全性が正当化を伴って堅牢、限界的、または脆弱と評価されている
よくある落とし穴
- テンセグリティと従来のトラスの混同: テンセグリティでは、いくつかの要素が張力のみで機能(圧縮下で弛む)する必要があります。すべての要素が張力と圧縮の両方に耐えることができる場合、それはテンセグリティではなく従来のフレームです。ケーブルの一方向性がプレストレスを安定性に必要とする非線形性を生成します。
- 安定性分析でプレストレスを無視する: 応力を受けていないテンセグリティは常にメカニズムです。ケーブルは休止長で刚性を提供しません。マクスウェルカウントだけで、テンセグリティに対して m > 0 が得られることが多く、不安定性を示唆します。プレストレス安定性チェック(ステップ4)は不可欠です。プレストレスがテンセグリティを剛体にするのです。
- 生物学的テンセグリティを静的として扱う: 細胞テンセグリティはATP依存ミオシンII運動蛋白がアクチン上に発生させる能動的な収縮性によって維持されます。プレストレスは固定ではなく動的です。静的分析は構造原理をキ
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- pjt222
- リポジトリ
- pjt222/agent-almanac
- ライセンス
- MIT
- 最終更新
- 2026/5/11
Source: https://github.com/pjt222/agent-almanac / ライセンス: MIT