Definition of Q in unstable Paux<0 regions revisited? #25
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
After an intense whats-going-on! session with Audrey today we realized there might be better ways to define Q in the region of Paux<0.
In this line, Q is defined as Pfusion/Plaunched
cfspopcon/cfspopcon/formulas/Q_thermal_gain_factor.py
Line 39 in 895fb09
Assuming perfect absorption, Pexternal=Plaunched.
Pexternal comes from Pin-Palpha, and with the separated calculation of Pohmic, this may lead to situations of Paux<0 (if Pohmic is higher than Pexternal). The meaning of this is that the point is not in power balance, dW/dt (ignored in POPCONs) would be positive, then raising the temperature at constant density until a stable point (Paux=0) is found.
On the other hand, the calculation of Q will use a Pexternal which is lower than the "naturally ocurring" Pohmic, thus biasing the Q contours and having them artificially high in that region.
While this is solved by using a constraint of the type Paux>0 when defining an operational window (as in the PRD template), if one doesn't use this constraint, an optimizer that tries to find the maximum Q will drive the system towards that region always.
A suggestion to improve the definition of Q is to define it as Pfusion/max(Pohmic, Plaunched), instead of Pfusion/Plaunched.
There might be better ways to define this, but this may work.
Thoughts @tbody-cfs @hassec ?
The text was updated successfully, but these errors were encountered: