ukaea / PROCESS

PROCESS is a systems code at UKAEA that calculates in a self-consistent manner the parameters of a fusion power plant with a specified performance, ensuring that its operating limits are not violated, and with the option to optimise to a given function of these parameters.
https://ukaea.github.io/PROCESS/
MIT License
36 stars 11 forks source link

Review and clarify timings #3049

Open j-a-foster opened 9 months ago

j-a-foster commented 9 months ago

Original Issue (#572)

  • [ ] Redefine the term 'dwell time': any time outside plasma current flat-top. (TBC: why not any time outside fusion power flat-top?)
  • [ ] Put in a place-holder for the delay in between ramp-down and pre-charge (currently called tdwell), e.g. t_delay. Set it to zero.
  • [ ] Remove the old timings image from the html output.
  • [ ] Replace with an updated image when this is ready.

Papercut review

After discussion with @mkovari, it's clear that the timings need a deeper review. Some terms are ambiguous in their definitions and/or appear in multiple places in the fusion lexicon e.g. dwell, quench. The above checklist should be replaced with:

mkovari commented 9 months ago

I could try to write down some relevant times, with some suggested variable names. The following phases should all be consecutive and non-overlapping. I have also marked some points in the cycle, which are identical to those in the OUT.DAT. I have included the current variable names and their descriptions from input.f90 in square brackets.

For info, the times are listed here, among other places: https://github.com/ukaea/PROCESS/blob/b8c0a3d2259b3c8541011960f6ae3c405274da6d/process/pfcoil.py#L118-L124

For the avoidance of doubt, the TF coils are on throughout. Energising and de-energising the TF coils will take a while and should be included in the estimates of time required for maintenance.

Opinions? Any comments from a DEMO, STEP or Bluemira perspective? @j-a-foster @jmorris-uk @stuartmuldrew @je-cook P.S. Is the CS current zero during flat-top in STEP?

je-cook commented 7 months ago

Sounds sensible to me. In Bluemira, as far as I'm aware, the only pulse related time points we currently have are our equilibria snapshot points that we use in eudemo which are: