Topology optimization is a valuable tool in engineering, facilitating the design of optimized structures. However, topological changes often require a remeshing step, which can become challenging. In this work, we propose an isogeometric approach to topology optimization driven by topological derivatives. The combination of a level-set method together with an immersed isogeometric framework allows seamless geometry updates without the necessity of remeshing. At the same time, topological derivatives provide topological modifications without the need to define initial holes [7]. We investigate the influence of higher-degree basis functions in both the level-set representation and the approximation of the solution. Two numerical examples demonstrate the proposed approach, showing that employing higher-degree basis functions for approximating the solution improves accuracy, while linear basis functions remain sufficient for the level-set function representation.
論文ID : 2509.09236タイトル : Isogeometric Topology Optimization Based on Topological Derivatives著者 : Guilherme Henrique TEIXEIRA (グラーツ工科大学)、Nepomuk KRENN (ヨハン・ラドン研究所)、Peter GANGL (ヨハン・ラドン研究所)、Benjamin MARUSSIG (グラーツ工科大学)分類 : math.NA cs.CE cs.NA math.OC発表日時 : 2025年10月15日 (arXiv版本v3)論文リンク : https://arxiv.org/abs/2509.09236 位相最適化は工学における構造設計最適化の重要なツールである。しかし、位相変化は通常、再メッシュ分割を必要とし、これは課題となる可能性がある。本論文では、位相導関数駆動型の等幾何位相最適化手法を提案する。レベルセット法と浸漬型等幾何フレームワークの組み合わせにより、再メッシュ分割なしでシームレスな幾何学的更新が可能になる。同時に、位相導関数は初期孔洞の定義なしに位相修正を提供する。レベルセット表現と解近似における高次基関数の影響を調査した。2つの数値例により提案手法を検証し、高次基関数を用いた解近似により精度が向上し、一方、線形基関数はレベルセット関数表現に依然として十分であることを示した。
本研究が解決する中核的な問題は、従来の位相最適化におけるメッシュ再構成の困難である。構造最適化プロセス中に、設計領域の位相変化(孔洞の生成、統合、消失など)は通常、計算メッシュの再生成を必要とする。これは計算コストが高いだけでなく、数値不安定性を招く可能性がある。
位相最適化は構造設計の重要なツールとして、航空宇宙、自動車製造、建築工学など多くの分野で広く応用されている。メッシュ再構成問題の解決は、最適化効率の向上と数値安定性の確保に重要な意義を持つ。
従来のレベルセット法 :明示的なメッシュ再構成を回避できるが、新しい孔洞の自動生成が困難であり、初期幾何学の孔洞配置に依存する密度法 :メッシュ問題を回避するが、グレースケール要素とチェッカーボード模様を生じる可能性がある形状導関数法 :境界変化のみを処理でき、位相変化を処理できない著者らは等幾何解析(IGA)、レベルセット法、位相導関数を組み合わせることを提案し、以下を目指している:
メッシュ再構成要件の排除 事前定義なしに新しい孔洞を自動生成 B-スプラインの高次平滑性を利用した精度向上 幾何学的更新プロセスの簡素化 革新的手法フレームワーク :Amstutzとandráの純粋位相導関数駆動法と等幾何解析を初めて組み合わせたメッシュ再構成なしの最適化 :浸漬型等幾何フレームワークを通じて、位相変化プロセス中のシームレスな幾何学的更新を実現高次基関数研究 :異なる多項式次数がレベルセット表現と解近似に与える影響を系統的に調査数値検証 :古典的な算例を通じて手法の有効性を検証し、線形基関数がレベルセット表現に十分であり、高次基関数が解精度を改善することを証明入力 :設計領域D、境界条件、荷重、材料特性
出力 :最適材料分布Ω ⊂ D
目標 :体積制約を満たしながらコンプライアンスを最小化
制約 :線形弾性方程式、境界条件
固定領域D上で求解:
-∇ · (αΩσ(u)) = 0 in D
u = 0 on ΓD
σ(u) · n = τ on ΓN
σ(u) · n = 0 on Γ0
ここで材料パラメータαΩは以下のように定義される:
αΩ = {
αin in Ω (材料領域)
αout in D\Ω (空洞領域、αout ≪ 1)
}
領域Ωはレベルセット関数ϕにより暗黙的に表現される:
ϕ(x) < 0 ⟺ x ∈ Ω
ϕ(x) = 0 ⟺ x ∈ ∂Ω
ϕ(x) > 0 ⟺ x ∈ D\Ω
レベルセット関数はB-スプラインで離散化される:
ϕ(ξ,η) = Σᵢⱼ Bᵢ,d(ξ)Bⱼ,d(η)cᵢⱼ
線形弾性問題に対して、位相導関数の解析的表現は以下の通りである:
dℐ(Ω)(x₀) = {
-3αin((αout-αin)/(2αout+αin))σ(u):ε(u) - l if x₀ ∈ Ω
-3αout((αin-αout)/(2αin+αout))σ(u):ε(u) + l if x₀ ∈ D\Ω
}
球面線形補間を用いてレベルセットを更新する:
ϕⁱ⁺¹ = (1/sin θᵢ)[sin((1-κᵢ)θᵢ)ϕⁱ + sin(κᵢθᵢ)gΩᵢ]
ここでθᵢは現在のレベルセットと一般化位相導関数gΩᵢ間のL²角度である。
固定B-スプラインバックグラウンドメッシュを使用し、メッシュ再構成を回避 材料パラメータαΩを通じて材料と空洞領域を区別 幾何学的表現の高次平滑性を維持 Hamilton-Jacobi方程式を求解せず、位相導関数のみに依存 新しい孔洞を自動生成し、初期孔洞の事前定義が不要 最適化プロセスを簡素化し、計算効率を向上 暗黙的幾何積分ライブラリを使用して切断比率を正確に計算 標準ガウス積分を採用して小領域積分の不安定性を回避 平均フィルタリングを実装して材料特性のジャンプを平滑化 2つの古典的な位相最適化ベンチマーク問題を選択:
片持ち梁問題 :2×1矩形領域、左端固定、右端点荷重四分円問題 :内径1外径2の四分円、底部固定、頂部点荷重メッシュ :128×128バックグラウンドメッシュ材料パラメータ :αin = 1、αout = 10⁻⁴体積制御 :l = 5フィルタリングパラメータ :γ = 10⁻⁴材料特性 :E = 1、ν = 1/3収束条件 :εθ = 1、最大反復200回2つの構成を調査:
同一次数 :レベルセットと解が同じ多項式次数を採用(d = p)混合次数 :線形レベルセット(d = 1)と高次解(p > 1)目的関数値J(コンプライアンス) 収束角度θ 相対面積Ai/A₀ 収束反復回数 高次の利点 :p ≥ 2はp = 1より速く収束し、中間段階で目的関数がより迅速に低下一貫した収束 :すべての構成が類似の最適解に収束(J ≈ 6.97-7.00)反復効率 :p = 2とp = 4は同じ反復回数を必要とし、p = 3は高次レベルセット時に29ステップ対線形レベルセット24ステップ線形レベルセット(d = 1)は高次レベルセット(d = p)と類似の最終形状を生成 奇偶次数の差異:奇数次はGreville点の共有により平均化効果を生じ、軽微な差異を生成 収束差異 :低次配置p = 1,2は高い角度で停止(θ = 4.72、9.33)最適解 :p = 3(d = 1)は最低目的関数値4.12に到達、p = 3(d = 3)は4.13効率バランス :p = 2(d = 2)は129回の反復で4.15に到達し、効率が高い異なる構成は異なる位相構造を生成し、位相最適化における局所最適の固有の課題を反映している。
高次解近似が有益 :収束速度と解精度を向上線形レベルセットが十分 :d = 1は幾何学的境界を正確に表現するのに十分メッシュ無関性 :128×128の精細メッシュでは、高次の利点は限定的フィルタリングの重要性 :平均フィルタリングとPDEフィルタリングは結果品質に重要密度法 :SIMP、RAMPなど、グレースケール要素を生じる可能性があるレベルセット法 :グレースケール要素を回避するが初期孔洞が必要位相導関数法 :孔洞を自動生成でき、本論文が採用するタイプ初期研究 :Dedèら(2012)相場モデル、Shojaeeら(2012)放射基関数B-スプライン法 :Jahangiry and Tavakkoli(2017)、Khatibiniaら(2020)本論文の革新 :純粋位相導関数と等幾何法を初めて組み合わせた流体力学、固体力学など多くの分野で広く応用されており、本論文はこれを位相最適化に導入してメッシュ再構成なしを実現した。
位相導関数に基づく浸漬型等幾何位相最適化フレームワークの開発に成功 高次基関数は解近似を改善するが、線形基関数はレベルセット表現に十分 手法はメッシュ再構成を回避し、孔洞を自動生成できる 古典的なベンチマーク問題で手法の有効性を検証 局所最適問題 :異なるパラメータ構成は異なる局所最適解に収束する可能性がある材料ジャンプ処理 :高次基関数の材料-空洞界面ジャンプ表現の利点は明らかでないパラメータ感度 :フィルタリングパラメータγなどは結果に重要な影響を与える2D限定 :現在2D問題でのみ検証材料界面ジャンプの高次表現の深い研究 3D問題への拡張 多材料位相最適化 応力制約などのより複雑な制約条件 手法の革新性が強い :3つの先進技術を有機的に組み合わせ、実際の工学問題を解決理論基礎が堅実 :位相導関数の導出は厳密で、数学公式は完全実験設計が合理的 :異なる次数構成を系統的に研究し、比較が包括的工学実用性が高い :メッシュ再構成を回避し、実際の応用に適している3D拡張の欠如 :2Dでのみ検証され、工学応用の多くは3Dパラメータ指導の不足 :フィルタリングパラメータなどの重要なパラメータ選択に対する深い分析が不足計算効率分析の欠如 :従来法との計算コスト比較がない複雑幾何学検証の不足 :算例は比較的単純で、複雑な工学構造の検証が不足学術貢献 :位相最適化分野に新しい技術ルートを提供工学価値 :航空宇宙、自動車などの分野の構造設計に応用される可能性がある再現性 :オープンソースGeoPDEsコードに基づき、再現と拡張が容易連続体構造最適化 :特に頻繁な位相変化が必要な設計問題に適している概念設計段階 :異なる位相構成の迅速な探索高精度要求応用 :B-スプラインの高次平滑性を利用するシーン自動化設計 :初期孔洞の人工定義が不要な自動最適化論文は位相最適化、等幾何解析、レベルセット法などの中核分野の古典的および最先端の研究を含む34篇の重要な文献を引用しており、研究に堅実な理論基礎を提供している。主要な参考文献にはAmstutzとandráの位相導関数法(2006)、Hughesら(2005)の等幾何解析基礎理論などが含まれる。