fix: correct all baseline values from actual SAT3 model expression export

Previous baselines were from old V15 study, not from M1_Tensor best design.
Updated all 9 design variables with correct values from model introspection.

Baseline Corrections (from expression export):
- lateral_inner_angle: 26.79° → 30.18° (at upper bound)
- lateral_outer_angle: 14.64° → 15.09°
- lateral_outer_pivot: 5.5mm → 6.036mm (0.4 × 15.09°)
- lateral_inner_pivot: 10.07mm → 12.072mm (0.4 × 30.18°)
- lateral_middle_pivot: 20.73mm → 14.0mm (lower than expected)
- lateral_closeness: 11.02mm → 7.89mm
- whiffle_min: 40.55mm → 56.7mm
- inner_circular_rib_dia: 534.00mm → 537.86mm (fixed parameter)

Bound Adjustments:
- lateral_inner_pivot max: 11.0 → 13.0mm (to accommodate baseline 12.072)
- lateral_closeness min: 9.5 → 5.0mm (to accommodate baseline 7.89)

Root Cause:
- NX introspection failed (NX not running)
- Config was created with V15 study baselines as placeholders
- Actual model values now applied from user-provided expression export

Files Updated:
- optimization_config.json: All baselines corrected
- README.md: Design variable table updated
- STUDY_REPORT.md: Baseline values corrected

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-29 12:23:43 -05:00
parent b62605a736
commit abdbe9a708
4 changed files with 30 additions and 30 deletions

View File

@@ -31,19 +31,19 @@ First production implementation of the **Zernike Trajectory Method** for M1 mirr
| Parameter | Min | Max | Baseline | Units | Category |
|-----------|-----|-----|----------|-------|----------|
| 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 | 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 |
| lateral_inner_angle | 20.0 | 30.0 | 30.18 | deg | Lateral Support |
| lateral_outer_angle | 11.0 | 17.0 | 15.09 | deg | Lateral Support |
| lateral_outer_pivot | 4.0 | 9.0 | 6.036 | mm | Lateral Support |
| lateral_inner_pivot | 5.0 | 13.0 | 12.072 | mm | Lateral Support |
| lateral_middle_pivot | 12.0 | 25.0 | 14.0 | mm | Lateral Support |
| lateral_closeness | 5.0 | 12.5 | 7.89 | mm | Lateral Support |
| whiffle_min | 30.0 | 72.0 | 56.7 | 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 |
**Disabled (fixed at baseline):**
- blank_backface_angle = 4.00 deg
- inner_circular_rib_dia = 534.00 mm
- inner_circular_rib_dia = 537.86 mm
### Optimizer Configuration
- **Algorithm:** TPE (Tree-Parzen Estimator)