feat: update woofer thermal guard to 1.0W continuous RMS limit (al=0.40 / -7.96dBFS) and reflect in README

This commit is contained in:
mynameisdeleted
2026-09-04 11:00:43 -04:00
parent 9c4c618b72
commit e006be4f8b
3 changed files with 6 additions and 6 deletions

View File

@@ -87,8 +87,8 @@ $$C_{\text{th}} \frac{d\Delta T(t)}{dt} = \frac{V_{\text{rms}}^2(t)}{R_{\text{vc
### Thermal Guard Configurations
* **Woofer Thermal Guard (`thermal_guard` @ Post-`wlim`):**
* **Continuous Power Cap:** **$500\text{ mW}$ ($0.50\text{ W}$)** per channel ($8\%$ of max $6.25\text{ W}$ peak power).
* **Linear RMS Threshold (`al`):** `0.282843` ($-10.97\text{ dBFS}$ RMS).
* **Continuous Power Cap:** **$1.0\text{ W}$ ($1,000\text{ mW}$)** per channel ($16\%$ of max $6.25\text{ W}$ peak power).
* **Linear RMS Threshold (`al`):** `0.4000` ($-7.96\text{ dBFS}$ RMS).
* **Heating Tau ($\tau_{\text{heat}}$):** $2,500\text{ ms}$ (2.5 seconds).
* **Cooling Tau ($\tau_{\text{cool}}$):** $5,000\text{ ms}$ (5.0 seconds).
* **Tweeter Thermal Guard (`tweeter_thermal_guard` @ Pre-`tlim`):**

View File

@@ -205,7 +205,7 @@
"kn": 0.5,
"scp": 1,
"scm": 1,
"__comment_thermal__": "VIRTUAL VOICE-COIL WOOFER THERMAL GUARD (500mW Rating)",
"__comment_thermal__": "VIRTUAL VOICE-COIL WOOFER THERMAL GUARD (1.0W Rating)",
"__comment_power__": "P_peak = V_peak^2 / R_vc = 5.0^2 / 4.0 = 6.25W Peak per Channel",
"__comment_threshold__": "Linear RMS Threshold: al = sqrt(P_continuous / P_peak) = sqrt(1.0W / 6.25W) = sqrt(0.16) = 0.4 (-7.96 dBFS)",
"__comment_timing__": "Thermal Integration (at): 2500ms (2.5s heating tau), Thermal Cooling (rt): 5000ms (5.0s exponential decay into air gap)",

View File

@@ -200,14 +200,14 @@
"g_out": 1.0,
"at": 2500.0,
"rt": 5000.0,
"al": 0.282843,
"al": 0.4,
"cr": 4.0,
"kn": 0.5,
"scp": 1,
"scm": 1,
"__comment_thermal__": "VIRTUAL VOICE-COIL WOOFER THERMAL GUARD (500mW Rating)",
"__comment_thermal__": "VIRTUAL VOICE-COIL WOOFER THERMAL GUARD (1.0W Rating)",
"__comment_power__": "P_peak = V_peak^2 / R_vc = 5.0^2 / 4.0 = 6.25W Peak per Channel",
"__comment_threshold__": "Linear RMS Threshold: al = sqrt(P_continuous / P_peak) = sqrt(0.50W / 6.25W) = sqrt(0.08) = 0.282843 (-10.97 dBFS)",
"__comment_threshold__": "Linear RMS Threshold: al = sqrt(P_continuous / P_peak) = sqrt(1.0W / 6.25W) = sqrt(0.16) = 0.4 (-7.96 dBFS)",
"__comment_timing__": "Thermal Integration (at): 2500ms (2.5s heating tau), Thermal Cooling (rt): 5000ms (5.0s exponential decay into air gap)",
"__comment_instructions__": "TO RECALIBRATE: Set al = sqrt(P_target_watts / 6.25W). Set at = tau_heat_ms, rt = tau_cool_ms."
}