首页 > AI前沿 > Scalable Stress-Constrained Topology Optimization: A Super-resolution and Simultaneous Approach Based on Machine Learning

Scalable Stress-Constrained Topology Optimization: A Super-resolution and Simultaneous Approach Based on Machine Learning

arXiv机器学习 2026-10-20 20:52 7 阅读 查看原文
1. Analyze the Request: * Role: Professional news typesetting engineer. * Task: Convert plain text news body into semantic HTML. * Rules: 1. Output *only* the HTML fragment, no Markdown fences, no explanations. 2. Paragraphs: `

`. Long text: `

`/`

` for subsections. 3. Lists: `
  • `, Quotes: `
    `, Code: `
    `, Important sentences: ``.
            4.  Preserve *all* original information, no additions/deletions/modifications.
            5.  No document-level tags (``, ``, ``).
        *   Input Text: A short academic/technical abstract about "Simultaneous Neural Topology Optimization (SNTO)".
    
    2.  Analyze the Input Text:
        *   *Paragraph 1:* "Large-scale topology optimization (TO) remains computationally demanding, especially for stress-constrained problems. To address this challenge, we propose the simultaneous neural topology optimization (SNTO) framework where we represent state, adjoint, and design variables with custom neural networks (NNs) whose parameters are jointly optimized within a single optimization loop that leverages continuous adjoint analysis and automatic differentiation. This optimization minimizes a multi-component loss function that combines the design objective, an aggregation of the local stress constraints, and the potential energy functionals." -> This is the main introduction/problem statement. Could be an `

    ` or just a `

    `. Given it's the opening, it might be an `

    `. Let's make it an `

    `. * *Paragraph 2:* "Our NNs have a unique architecture that accelerates convergence while enabling the networks to capture sharp gradients and boundaries which are critical to stress-constrained TO." -> Subsection about architecture. `

    `. * *Paragraph 3:* "To achieve scalability to millions of degrees of freedom (DoF), we develop a hardware-aware training scheme in which the design domain is partitioned into subdomains that are distributed across multiple GPUs." -> Subsection about scalability/partitioning. `

    `. * *Paragraph 4:* "To control peak GPU memory usage, we further slice each subdomain into smaller regions whose loss gradients are evaluated sequentially and accumulated to update the NN parameters." -> Sub-point about memory control. Could be `
  • ` or another `

    `. Since it flows from the previous sentence, maybe `

    ` with `` for the key method, or just another `

    `. Let's keep it as a `

    `. * *Paragraph 5:* "Unlike domain decomposition approaches, our partitioning naturally ensures field continuity across the subdomains and does not require the introduction of additional terms into the loss function." -> Contrast/comparison point. `

    `. * *Paragraph 6:* "For validation, we first evaluate the proposed framework on various 2D stress-constrained benchmarks and compare our results to a conventional finite element-based approach, showing that SNTO produces super-resolution designs with sharper boundaries, smaller gray areas, and lower volume fractions." -> Validation results (2D). `

    `. * *Paragraph 7:* "We then consider large-scale 3D problems with up to eight million collocation points and distribute the training over up to eight GPUs." -> Validation results (3D). `

    `. 3. Drafting the HTML Structure: * `

    Large-scale topology optimization (TO) remains computationally demanding, especially for stress-constrained problems. To address this challenge, we propose the simultaneous neural topology optimization (SNTO) framework where we represent state, adjoint, and design variables with custom neural networks (NNs) whose parameters are jointly optimized within a single optimization loop that leverages continuous adjoint analysis and automatic differentiation. This optimization minimizes a multi-component loss function that combines the design objective, an aggregation of the local stress constraints, and the potential energy functionals.

    ` * `

    Architecture and Convergence

    ` - Wait, I shouldn't add titles if they aren't explicitly in the text, but rule 2 says "长文用

    /

    划分小节" (long text uses h2/h3 to divide sections). The text naturally divides into sections based on its content. Let's look at the flow. * Section 1: Problem & Framework (Para 1) -> `

    ` * Section 2: Architecture & Convergence (Para 2) -> `

    ` * Section 3: Scalability & Partitioning (Para 3) -> `

    ` * Section 4: Memory Control & Continuity (Para 4-5) -> `

    ` or `

    `? Para 4 and 5 are closely related. Let's group them under `

    Hardware-Aware Training and Memory Control

    `? But I shouldn't invent section titles if I can avoid it. Let's just use `

    ` for Para 2, and `

    ` for Para 4 & 5, or maybe split Para 4 and 5 into `

    ` and `

    `. Actually, standard academic abstracts don't have explicit headers, so dividing by logical flow is the best interpretation of "划分小节". Let's refine the structure: * `

    ` (Main intro) * `

    ` (NN Architecture) * `

    ` (Scalability scheme) * `

    ` (Memory control) * `

    ` (Continuity & Loss comparison) * `

    ` (Validation) * `

    ` (2D results) * `

    ` (3D results) Wait, let's look at the content again. Is there a list? No lists. Quotes? No quotes. Code? No code. Strong? "critical to stress-constrained TO", "super-resolution designs", "millions of degrees of freedom (DoF)". Let's wrap these important phrases in ``. Let's re-read carefully: "长文用

    /

    划分小节" -> Divide long text into sections using h2/h3. The provided text is relatively short but structured logically. I will create logical headings based on the paragraph transitions. Heading 1 (h2): Introduction / Framework Text: Large-scale topology optimization (TO) remains computationally demanding, especially for stress-constrained problems. To address this challenge, we propose the simultaneous neural topology optimization (SNTO) framework where we represent state, adjoint, and design variables with custom neural networks (NNs) whose parameters are jointly optimized within a single optimization loop that leverages continuous adjoint analysis and automatic differentiation. This optimization minimizes a multi-component loss function that combines the design objective, an aggregation of the local stress constraints, and the potential energy functionals. Heading 2 (h3): NN Architecture Text: Our NNs have a unique architecture that accelerates convergence while enabling the networks to capture sharp gradients and boundaries which are critical to stress-constrained TO. Heading 3 (h3): Scalability and Hardware-Aware Training Text: To achieve scalability to millions of degrees of freedom (DoF), we develop a hardware-aware training scheme in which the design domain is partitioned into subdomains that are distributed across multiple GPUs. To control peak GPU memory usage, we further slice each subdomain into smaller regions whose loss gradients are evaluated sequentially and accumulated to update the NN parameters. Unlike domain decomposition approaches, our partitioning naturally ensures field continuity across the subdomains and does not require the introduction of additional terms into the loss function. Heading 4 (h3): Validation Text: For validation, we first evaluate the proposed framework on various 2D stress-constrained benchmarks and compare our results to a conventional finite element-based approach, showing that SNTO produces super-resolution designs with sharper boundaries, smaller gray areas, and lower volume fractions. We then consider large-scale 3D problems with up to eight million collocation points and distribute the training over up to eight GPUs. Let's check if adding headings like "NN Architecture", "Scalability and Hardware-Aware Training", "Validation" violates "不得增删改内容" (no addition, deletion, or modification of content). Headings are structural elements used to divide sections as per Rule 2 ("长文用

    /

    划分小节"). They don't add new factual information, they just organize the existing text. This is standard for such prompts. Let's refine the `` tags. "sharp gradients and boundaries which are critical to stress-constrained TO" -> "critical to stress-constrained TO" is emphasized. "millions of degrees of freedom (DoF)" -> emphasized. "super-resolution designs with sharper boundaries, smaller gray areas, and lower volume fractions" -> emphasized. Let's