The Toroidal Field Generator simulation is a component of the Fusion Reactor simulation. It simulates the main magentic containment field generators of the fusion reactor, of which there are eight.
The Toroidal Field Generator simulation has five functions, detailed below.
There are three initial inputs to the Toroidal Field Generator simulation:
Toroidal Generator Power Input (TGPI) the power input to the field generators. This is a user-controlled variable.
Tertiary Cooling System Power Input (TSCPI) the power input to the tertiary cooling system.
Environmental Heat Load (EHL) The thermal load that escapes the reaction chamber (this is an output of the Reaction Isolation Shield (RIS) system).
There are two subsequent inputs to the simulation from the Poloidal Field Generator simulation:
Active Field Plane (AFPF): This is an average of the AFPF values output by the four poloidal field generators.
Containment Field Pitch (CFP): This is an average of the CFP values output by the four polidal field generators.
The Toroidal Field Generator simulation has two initial outputs which are sent to the Poloidal Field Generator simulation:
Applied Toroidal Force (ATF) which is passed to the Poloidal Generator (PGEN) component
Toroidal Field Generator Output (TFGO) which is passed to the MHD component
Values from the poloidal simulation are passed back to the toroidal simulation to generate an additional subsequent output:
Effective Reaction Volume (ERV): is passed to the Plasma Simulation.
Toroidal Field Generator Output (TFGO) simulates the toroidal field generators.
COMPONENT | VAR CODE | NAME | DESCRIPTION | EQUATION | TYPE | NOM | UPPER | LOWER | MAX | MIN |
---|---|---|---|---|---|---|---|---|---|---|
GLOBAL | INVPI | Inverse PI | 1 divided by Pi - value used in functions | S | 0.818309886 | 0 | 0 | 0 | 0 | |
GLOBAL | HALF | Half | Constant value: 0.5 | S | 0.5 | 0 | 0 | 0 | 0 | |
GLOBAL | TWO | Two | Constant value | S | 2 | 0 | 0 | 0 | 0 | |
GLOBAL | ZERO | Zero | Constant value | S | 0 | |||||
TGENx | TGPIVAR | TGPI Variance from Nominal | TGPI - TGPI(NOM) | P | ||||||
TGENx | TFGOfA | TFGO Function Stage A | Calculation A within TFGO output profile function | TGENx(TEF) / 2 | P | |||||
TGENx | TFGOfB | TFGO Function Stage B | Calculation B within TFGO output profile function | TGPIVAR / TFGOfA | P | |||||
TGENx | TFGOfC | TFGO Function Stage C | Calculation C within TFGO output profile function | ATAN(TFGOfB) | P | |||||
TGENx | TFGOfD | TFGO Function Stage D | Calculation D TFGO output profile function | GLOBAL(INVPI) * TFGOfC | p | |||||
TGENx | UNMODTFGO | Unmodified TFGO | Final calculation within TFGO output profile function (gives unmodified TFGO) | GLOBAL(HALF) + TFGOfD | P | |||||
TGENx | TFGOfG | TFGO Function Stage G | Calculation G TFGO output profile function | UNMODTFGO * TFGOMULT | P | |||||
TGENx | TGPI | Toroidal Generator Power Input | Power input level selected by operator | Input | C | 11 | ||||
TGENx | TFGOMULT | TFGO Multiplier | Multiplier to ensure TFGO scales with rest of algorithm fucntions | Constant | S | 100 | ||||
TGEN | TFGOZERO | TFGO Zero Modifier | Calibrates zero output of function to zero TGPI | Constant | S | 10 | ||||
TGENx | MODTFGO | Modfied TFGO | Modified TFGO (but not yet zero calibrated) | TFGOfG - TFGOZERO | P | 40 | ||||
TGENx | TFGO | TFGO Output Value | Output value of TFGO function (corrected for negative output) | If MODTFGO > GLOBAL(ZERO) {=MODTFGO} ELSE {=MODTFGO - TFGOZERO} | P | 40 |
Temperature Efficiency Factor (TEF) is an input into TFGO and simulates the effect that temperature has on the efficiency of the field generators.
COMPONENT | VAR CODE | NAME | DESCRIPTION | EQUATION | TYPE | NOM | UPPER | LOWER | MAX | MIN |
---|---|---|---|---|---|---|---|---|---|---|
TGEN | MAXTEMP | Maximum Operating Temperature | The maximum temperature at which toridal generators will retail their superconducting characteristics | Constant | S | 100 | ||||
TGENx | TEFMOD | TEF System profile modifier | A modifier to ensure output is consistent with the rest of the system | Constant | S | 10 | ||||
TGENx | TEFRATIO | TEF efficiency ratio | Ratio between current operating temperature and generator efficiency | Constant/system variable | S | 0.7 | ||||
TGENx | TEFfA | TEF Function Stage A | MAXTEMP - TCSx(OPTEMP) | P | ||||||
TGENx | TEFfB | TEF Function Stage B | TEFfA / TEFMOD | P | ||||||
TGENx | TEF | TEF Output Value | Output value of TEF function | TEFfB * TEFRATIO | P | 5.6 |
Tertiary Cooling System (TCS) simulates the cooling system each toroidal generator is equipped with, designed to lower the operating temperatures of the field generators to improve their efficiency (technically this a separate simulation system but is currently bundled with the toroidal simulation as a function).
COMPONENT | VAR CODE | NAME | DESCRIPTION | EQUATION | TYPE | NOM | UPPER | LOWER | MAX | MIN |
---|---|---|---|---|---|---|---|---|---|---|
TCSx | TCSPI | Input | C | |||||||
TCSx | EHL | Environmental heat load | Heat load coming off the reactor chamber | System input | P | |||||
TCSx | TCSEFF | Tertiary generator efficiency factor | System variable | S | ||||||
TCSx | TCSMOD | System profile modifier | A modifier to ensure output is consistent with the rest of the system | Constant | S | |||||
TCSx | TCSfA | TCS Function Stage A | POWER(TCSPI,2) | P | ||||||
TCSx | TCSfB | TCSfA / TCSMOD | P | |||||||
TCSx | TCSfC | TCSEFF * TCSPI | P | |||||||
TCSx | TCSfD | TCSfC - TCSfB | P | |||||||
TCSx | OPTEMP | Operating temperature of associated TGEN | Output of TCS | EHL-TCSfD | P | 20 |
Aplied Toroidal Force (ATF) simulates the magnetic field created by the field generators.
COMPONENT | VAR CODE | NAME | DESCRIPTION | EQUATION | TYPE | NOM | UPPER | LOWER | MAX | MIN |
---|---|---|---|---|---|---|---|---|---|---|
TGENx | ATFSUB | Sub Modifier | Where the ATF is low relative to op temp, this determines when a smoothing modifier applies | Constant | S | 3.3 | ||||
TGENx | AFP | Active Field Plane | S | 2 | ||||||
TGENx | ATFfA | ATF Function Stage A | TFGO / TGPI | P | ||||||
TGENx | UNMODATF | Applied Toroidal Force (unmodified) | ATFFA * AFP | P | ||||||
TGENx | ATFfB | ATF Function Stage B | Determines if smoothing modifier should be applied | UNMODATF / ATFSUB | P | |||||
TGENx | ATF | ATF Output Value | If ATFfB <= ATFSUB {=ATFfB} ELSE {=UNMODATF} | P | 7.5 |
ERV simulates the area enclosed by the (poloidally modified) containment field.
COMPONENT | VAR CODE | NAME | DESCRIPTION | EQUATION | TYPE | NOM | UPPER | LOWER | MAX | MIN |
---|---|---|---|---|---|---|---|---|---|---|
GLOBAL | MAJRAD | Major Radius | Constant | S | 3.5 | |||||
TGENx | AVGAFPF | Generator average AFPF | Describes the AFPF averaged across all AFPF values output by the PGENs | AVG(PGEN1(AFPF)...PGEN4(AFPF)) | ||||||
TGENx | AVGMINAFPF | Generator average MINAFPF | Describes the minimum AFPF averaged across all MINAFPF values output by the PGENs | AVG(PGEN1(MINAFPF)...PGEN4(MINAFPF)) | P | |||||
TGENx | BRVfA | Base Reaction Volume function stage A | GLOBAL(TWO) * GLOBAL(PI) | P | ||||||
TGENx | BRVfB | BRV stage B | BRVfA * MAJRAD | P | ||||||
TGENx | BRVfC | BRV stage C | POWER(AVGMINAFPF,2) | P | ||||||
TGENx | BRVfD | BRV Stage D | GLOBAL(PI) * BRVfC | P | ||||||
TGENx | BRVfE | BRV Stage E | BRVfD*BRVfB | P | ||||||
TGENx | BRV | Base Reaction Volume | BRVfE / GLOBAL(EIGHT) | P | ||||||
TGENx | ERVfA | ERV function stage A | CFP - GLOBAL(ONE) | P | ||||||
TGENx | ERVfB | ERV function stage B | ERVfA / GLOBAL(PI) | P | ||||||
TGENx | ERVfC | ERV function stage C | BRV - ERVfB | P | ||||||
TGENx | ERV | Effective reaction volume | ERVfC / GLOBAL(TWO) | P |