72 lines
2.5 KiB
Markdown
72 lines
2.5 KiB
Markdown
|
|
# Study: 01_doe_landscape — Hydrotech Beam
|
|||
|
|
|
|||
|
|
> See [../../README.md](../../README.md) for project overview.
|
|||
|
|
|
|||
|
|
## Purpose
|
|||
|
|
|
|||
|
|
Map the design space of the Hydrotech sandwich I-beam to identify feasible regions, characterize variable sensitivities, and converge on a minimum-mass design that satisfies displacement and stress constraints.
|
|||
|
|
|
|||
|
|
## Quick Facts
|
|||
|
|
|
|||
|
|
| Item | Value |
|
|||
|
|
|------|-------|
|
|||
|
|
| **Objective** | Minimize mass (kg) |
|
|||
|
|
| **Constraints** | Tip displacement ≤ 10 mm, Von Mises stress ≤ 130 MPa |
|
|||
|
|
| **Design variables** | 4 (3 continuous + 1 integer) |
|
|||
|
|
| **Algorithm** | Phase 1: LHS DoE (50 trials) → Phase 2: TPE (60-100 trials) |
|
|||
|
|
| **Total budget** | 114–156 NX evaluations |
|
|||
|
|
| **Estimated compute** | ~4–5 hours |
|
|||
|
|
| **Status** | DRAFT — Awaiting pre-flight checks and review |
|
|||
|
|
|
|||
|
|
## Design Variables
|
|||
|
|
|
|||
|
|
| ID | Name | Range | Type | Baseline |
|
|||
|
|
|----|------|-------|------|----------|
|
|||
|
|
| DV1 | `beam_half_core_thickness` | 10–40 mm | Continuous | 20 mm |
|
|||
|
|
| DV2 | `beam_face_thickness` | 10–40 mm | Continuous | 20 mm |
|
|||
|
|
| DV3 | `holes_diameter` | 150–450 mm | Continuous | 300 mm |
|
|||
|
|
| DV4 | `hole_count` | 5–15 | Integer | 10 |
|
|||
|
|
|
|||
|
|
## Baseline Performance
|
|||
|
|
|
|||
|
|
| Metric | Value | Constraint | Status |
|
|||
|
|
|--------|-------|------------|--------|
|
|||
|
|
| Mass | ~974 kg | minimize | Overbuilt |
|
|||
|
|
| Tip displacement | ~22 mm | ≤ 10 mm | ❌ FAILS |
|
|||
|
|
| VM stress | unknown | ≤ 130 MPa | ⚠️ TBD |
|
|||
|
|
|
|||
|
|
## Key Decisions
|
|||
|
|
|
|||
|
|
- **Single-objective** formulation (DEC-HB-001)
|
|||
|
|
- **Two-phase** algorithm: LHS → TPE (DEC-HB-002)
|
|||
|
|
- **True integer** handling for hole_count (DEC-HB-003)
|
|||
|
|
- **Deb's feasibility rules** for constraint handling (infeasible baseline)
|
|||
|
|
- **Baseline enqueued** as Trial 0 (LAC lesson)
|
|||
|
|
|
|||
|
|
## Files
|
|||
|
|
|
|||
|
|
| File | Description |
|
|||
|
|
|------|-------------|
|
|||
|
|
| `OPTIMIZATION_STRATEGY.md` | Full strategy document (problem formulation, algorithm selection, risk mitigation) |
|
|||
|
|
| `atomizer_spec_draft.json` | AtomizerSpec configuration skeleton (DRAFT — open items must be resolved) |
|
|||
|
|
| `README.md` | This file |
|
|||
|
|
|
|||
|
|
## Open Items Before Execution
|
|||
|
|
|
|||
|
|
1. Beam web length needed (geometric feasibility of hole patterns)
|
|||
|
|
2. Displacement extraction method (sensor vs .op2 node parsing)
|
|||
|
|
3. Stress extraction scope (whole model vs element group)
|
|||
|
|
4. Baseline stress measurement
|
|||
|
|
5. SOL 101 runtime benchmark
|
|||
|
|
6. Corner test validation (16 bound combinations)
|
|||
|
|
|
|||
|
|
## References
|
|||
|
|
|
|||
|
|
- [BREAKDOWN.md](../../BREAKDOWN.md) — Tech Lead's technical analysis
|
|||
|
|
- [DECISIONS.md](../../DECISIONS.md) — Decision log
|
|||
|
|
- [CONTEXT.md](../../CONTEXT.md) — Project context
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
*Created by ⚡ Optimizer Agent | 2026-02-09*
|