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:
@@ -27,7 +27,7 @@
|
||||
{
|
||||
"name": "lateral_inner_angle",
|
||||
"expression_name": "lateral_inner_angle",
|
||||
"min": 25.0,
|
||||
"min": 20.0,
|
||||
"max": 30.0,
|
||||
"baseline": 26.79,
|
||||
"units": "degrees",
|
||||
@@ -47,9 +47,9 @@
|
||||
{
|
||||
"name": "lateral_outer_pivot",
|
||||
"expression_name": "lateral_outer_pivot",
|
||||
"min": 9.0,
|
||||
"max": 12.0,
|
||||
"baseline": 10.40,
|
||||
"min": 4,
|
||||
"max": 9,
|
||||
"baseline": 5.5,
|
||||
"units": "mm",
|
||||
"enabled": true,
|
||||
"notes": "Outer lateral pivot position"
|
||||
@@ -58,7 +58,7 @@
|
||||
"name": "lateral_inner_pivot",
|
||||
"expression_name": "lateral_inner_pivot",
|
||||
"min": 5.0,
|
||||
"max": 12.0,
|
||||
"max": 11.0,
|
||||
"baseline": 10.07,
|
||||
"units": "mm",
|
||||
"enabled": true,
|
||||
@@ -67,8 +67,8 @@
|
||||
{
|
||||
"name": "lateral_middle_pivot",
|
||||
"expression_name": "lateral_middle_pivot",
|
||||
"min": 15.0,
|
||||
"max": 27.0,
|
||||
"min": 12.0,
|
||||
"max": 25.0,
|
||||
"baseline": 20.73,
|
||||
"units": "mm",
|
||||
"enabled": true,
|
||||
@@ -117,11 +117,11 @@
|
||||
{
|
||||
"name": "blank_backface_angle",
|
||||
"expression_name": "blank_backface_angle",
|
||||
"min": 4.1,
|
||||
"min": 4.0,
|
||||
"max": 4.5,
|
||||
"baseline": 4.15,
|
||||
"baseline": 4.00,
|
||||
"units": "degrees",
|
||||
"enabled": true,
|
||||
"enabled": false,
|
||||
"notes": "Blank backface angle"
|
||||
},
|
||||
{
|
||||
@@ -131,7 +131,7 @@
|
||||
"max": 620.0,
|
||||
"baseline": 534.00,
|
||||
"units": "mm",
|
||||
"enabled": true,
|
||||
"enabled": false,
|
||||
"notes": "Inner circular rib diameter"
|
||||
}
|
||||
],
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
| Metric | Value |
|
||||
|--------|-------|
|
||||
| Algorithm | TPE (Tree-Parzen Estimator) |
|
||||
| Design Variables | 11 |
|
||||
| Design Variables | 9 (enabled) |
|
||||
| Total Trials | _pending_ |
|
||||
| Successful FEA | _pending_ |
|
||||
| Failed FEA | _pending_ |
|
||||
@@ -41,15 +41,17 @@
|
||||
|-----------|------------|----------|-------|
|
||||
| lateral_inner_angle | _pending_ deg | 26.79 deg | _pending_ |
|
||||
| lateral_outer_angle | _pending_ deg | 14.64 deg | _pending_ |
|
||||
| lateral_outer_pivot | _pending_ mm | 10.40 mm | _pending_ |
|
||||
| lateral_outer_pivot | _pending_ mm | 5.5 mm | _pending_ |
|
||||
| lateral_inner_pivot | _pending_ mm | 10.07 mm | _pending_ |
|
||||
| lateral_middle_pivot | _pending_ mm | 20.73 mm | _pending_ |
|
||||
| lateral_closeness | _pending_ mm | 11.02 mm | _pending_ |
|
||||
| whiffle_min | _pending_ mm | 40.55 mm | _pending_ |
|
||||
| whiffle_outer_to_vertical | _pending_ deg | 75.67 deg | _pending_ |
|
||||
| whiffle_triangle_closeness | _pending_ mm | 60.00 mm | _pending_ |
|
||||
| blank_backface_angle | _pending_ deg | 4.15 deg | _pending_ |
|
||||
| inner_circular_rib_dia | _pending_ mm | 534.00 mm | _pending_ |
|
||||
|
||||
**Fixed parameters (not optimized):**
|
||||
- blank_backface_angle = 4.00 deg
|
||||
- inner_circular_rib_dia = 534.00 mm
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user