refactor: update SAT3_Trajectory to 9 design variables with refined bounds

Updated configuration based on user adjustments:
- Reduced from 11 to 9 design variables (disabled blank_backface_angle and inner_circular_rib_dia)
- Refined parameter bounds for lateral supports

Design Variable Changes:
- lateral_inner_angle: min 20.0° (was 25.0°)
- lateral_outer_pivot: range 4.0-9.0mm, baseline 5.5mm (was 9.0-12.0mm, baseline 10.40mm)
- lateral_middle_pivot: range 12.0-25.0mm (was 15.0-27.0mm)
- blank_backface_angle: disabled (fixed at 4.00°)
- inner_circular_rib_dia: disabled (fixed at 534.00mm)

Documentation Updated:
- README.md: Updated design variable table with correct ranges and baselines
- STUDY_REPORT.md: Updated to reflect 9 enabled variables
- optimization_config.json: User-modified bounds applied

Rationale:
- Focus optimization on lateral supports and whiffle tree
- Fix geometry parameters to reduce search space
- Tighter bounds on critical lateral parameters

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-29 12:20:41 -05:00
parent f80b5d64a8
commit b62605a736
3 changed files with 26 additions and 22 deletions

View File

@@ -27,21 +27,23 @@ First production implementation of the **Zernike Trajectory Method** for M1 mirr
- **spherical_rms_nm** - Spherical aberration (Z11)
- **linear_fit_r2** - Physics model validation (should be ~1.0)
### Design Variables (11 total)
### Design Variables (9 enabled)
| Parameter | Min | Max | Baseline | Units | Category |
|-----------|-----|-----|----------|-------|----------|
| lateral_inner_angle | 25.0 | 30.0 | 26.79 | deg | Lateral Support |
| lateral_inner_angle | 20.0 | 30.0 | 26.79 | deg | Lateral Support |
| lateral_outer_angle | 11.0 | 17.0 | 14.64 | deg | Lateral Support |
| lateral_outer_pivot | 9.0 | 12.0 | 10.40 | mm | Lateral Support |
| lateral_inner_pivot | 5.0 | 12.0 | 10.07 | mm | Lateral Support |
| lateral_middle_pivot | 15.0 | 27.0 | 20.73 | mm | Lateral Support |
| lateral_outer_pivot | 4.0 | 9.0 | 5.5 | mm | Lateral Support |
| lateral_inner_pivot | 5.0 | 11.0 | 10.07 | mm | Lateral Support |
| lateral_middle_pivot | 12.0 | 25.0 | 20.73 | mm | Lateral Support |
| lateral_closeness | 9.5 | 12.5 | 11.02 | mm | Lateral Support |
| whiffle_min | 30.0 | 72.0 | 40.55 | mm | Whiffle Tree |
| whiffle_outer_to_vertical | 60.0 | 80.0 | 75.67 | deg | Whiffle Tree |
| whiffle_triangle_closeness | 50.0 | 80.0 | 60.00 | mm | Whiffle Tree |
| blank_backface_angle | 4.1 | 4.5 | 4.15 | deg | Geometry |
| inner_circular_rib_dia | 480.0 | 620.0 | 534.00 | mm | Geometry |
**Disabled (fixed at baseline):**
- blank_backface_angle = 4.00 deg
- inner_circular_rib_dia = 534.00 mm
### Optimizer Configuration
- **Algorithm:** TPE (Tree-Parzen Estimator)