Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Circuit parameter calculations and EM scaling fixes #238

Merged
merged 3 commits into from
Oct 21, 2023
Merged

Conversation

trevilo
Copy link
Contributor

@trevilo trevilo commented Oct 19, 2023

This PR includes capabilities to evaluate some bulk plamsa properties that will interface with a circuit model (e.g., the plasma resistance). While implementing these, some multiplicative factor bugs were fixed in the frequency domain solver. These fixes do not impact any previous plasma simulations where the power is controlled but will affect simulations where the current is controlled.

Two mods:

1) scale source current by 0.5, so that the input current density
   corresponds to the current density amplitude (rather than 2 x
   amplitude).
2) scale the Joule heating by 2.0, correcting a bug.

These changes do not affect any previous results run at fixed power,
since all they do is scale things, and the modified scale factors can
be absorbed into the power scaling factor.  However, they make the
results more easily interpretable because they more directly
correspond to quantities in an actual system (e.g., the peak current
in the torch or the measured plasma power).

Any results generated with fixed current will have to be updated, but
increasing the current amplitude by a factor of sqrt(2) should lead to
identical results.
Currently only implemented in axisymmetric EM.  Add option to use this
info, coupled with the Joule heating to evaluate the effective plasma
resistance, which is necessary to couple to the circuit model.
Axisymmetric only for the moment.  Useful for computing the effective
inductance of the plasma, which is necessary to couple to the circuit
model.
@trevilo trevilo marked this pull request as ready for review October 21, 2023 19:30
@trevilo trevilo merged commit d58a787 into main Oct 21, 2023
9 checks passed
@trevilo trevilo deleted the em-scaling-fix branch March 26, 2024 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant