Updated Valve and Flow Screen (markdown)

Mikayla 2023-08-25 19:23:28 -04:00
parent 0c55efaaa4
commit afaf467461

@ -27,17 +27,21 @@
## Valve Brief
_**< insert zoomed-in picture of valve(s) >**_
<img width="139" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/77d2f669-0610-4104-8eef-2fc8033367c9">
Valves on this display are shown with a `><` icon. This is meant to match the standard symbols used on PI&D's (process/piping & instrumentation diagram). All valves except the turbine relief valves have the valve name/identifier next to a green light to indicate the connection, then a white on/off light to indicate the OPEN state of the valve (white/on = open).
The steam relief valves that the turbines have have a hashed icon to the right of the valve, as I could not with much accuracy re-create actual pressure relief valve symbols with the limited character set used in ComputerCraft. These do not have a connection light due to space constraints to fit up to three of them, but the connection is implied by the turbine being connected. These lights are tri-state, and match the turbine -------
<img width="162" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/9a8e9bed-42d8-4426-97bf-c23d0b7bd953">
The steam relief valves that the turbines have have a hashed icon to the right of the valve, as I could not with much accuracy re-create actual pressure relief valve symbols with the limited character set used in ComputerCraft. These do not have a connection light due to space constraints to fit up to three of them, but the connection is implied by the turbine being connected. These lights are tri-state, and match the turbine's [`Steam Relief Valve Open` annunciator indicator](https://github.com/MikaylaFischler/cc-mek-scada/wiki/Annunciator-Panels#rcs-panel).
## Coolant System
### Cooling Loop
_**< insert zoomed-in picture of cooling loop here: one sodium, one water >**_
<img width="977" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/eca48831-2fc3-425f-965f-02356d6601ab">
<img width="977" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/fc59c5cf-eb30-427d-a5ad-a9812b07b0e0">
The cooling loop display is reminiscent of the main unit overview on the main view screen, as it shows the reactor, the boilers, and the turbines. Due to space constraints, 1 to 2 boilers are displayed as one block, and the 1 to 3 turbines are displayed as another single block. For all the pipes flow rates, when there is more than device involved, the sum of all of those values is indicated. For example, if there are three turbines, the flow rate of water return is the sum of the flow rates of all three turbines.
@ -47,19 +51,20 @@ To assist in indicating the direction of flow, the blocks in the cooling loop co
#### Water / Steam Loop
_**< insert zoomed-in picture of turbine loop >**_
<img width="779" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/bfdc91dd-4190-4997-87f6-fa200d949017">
For both water and sodium cooling, the water/steam loop is present and indicated by the pair of white + blue pipes connected to the turbine. The blue (top) pipe is for water, and is labeled with the turbine's flow rate. The white (bottom) pipe is for water, which when the reactor is water cooled is labeled with the reactor's heating rate, and when sodium cooled is labeled with the boiler's boil rate. Comparing these two numbers is what the software does when determining if there is a [`Steam Feed Mismatch` transient](https://github.com/MikaylaFischler/cc-mek-scada/wiki/Annunciator-Panels#rcs-panel).
#### Sodium Cooling Loop
_**< insert zoomed-in picture of boiler loop >**_
<img width="1203" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/65fdb127-7a87-44bd-8b11-17a573105613">
In the sodium cooling configuration, the light blue (top) pipe is for cooled coolant and labeled with the boiler's boil rate * 10 flowing back towards the reactor. Below that is the orange (bottom) pipe for heated coolant, which is labeled with the reactor's heating rate. Comparing these two numbers is what the software does when determining if there is a [`Boil Rate Mismatch` transient](https://github.com/MikaylaFischler/cc-mek-scada/wiki/Annunciator-Panels#rcs-panel).
### Dynamic Tanks
_**< insert zoomed-in picture of dynamic tank here: one facility, one unit >**_
<img width="296" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/8395945b-b22e-4a5f-bd0f-c899a846ebfb">
<img width="291" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/95b9097d-f527-4ad8-b7ac-31e0762eded4">
Dynamic tanks are identified by either `F-#` or `U-#` where F is for facility, U is for unit, and # is the identifier. Facility tanks' identifiers will always count up from 1 starting from the top down to the bottom, whereas unit tanks will have an identifier matching the unit identifier. Unit tanks will always be drawn right next to the row for that particular unit, whereas facility tanks will be listed as early as they can be, based on the facility tank configuration.
@ -84,25 +89,27 @@ The dynamic tanks on the screen begin with a status tag, similar to other blocks
### Waste Routing Valves and Flow
_**< insert zoomed-in picture of initial unprocessed waste >**_
<img width="163" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/0aba1415-f9a0-4c12-b85f-44611047e268">
The waste route begins at the reactor, where unprocessed waste is indicated with the brown pipe, labeled with the waste production rate (current actual reactor burn rate). This is followed by a split through two valves. The plutonium valve (unit 1: `PV01-PU`, unit 2: `PV06-PU`, unit 3: `PV11-PU`, unit 4: `PV16-PU`) controls routing waste through your centrifuge(s). The polonium valve (unit 1: `PV02-PO`, unit 2: `PV07-PO`, unit 3: `PV12-PO`, unit 4: `PV17-PO`) controls routing waste through your SNA(s).
_**< insert zoomed-in picture of plutonium waste >**_
<img width="327" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/e3d985fe-07b4-4a37-a884-fd163ab41a27">
The plutonium waste route then shows the unprocessed waste traveling through the centrifuge(s), at which point the pipe is then colored green, indicating plutonium. Then, it routes into the pressurized reaction chamber(s), and out as spent waste. The rate of plutonium flow used for pellet production is labeled below the green pipe near the PRC for plutonium.
_**< insert zoomed-in picture of polonium waste >**_
<img width="728" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/d47d49f1-5818-4507-bba2-49f9e5b80637">
The polonium waste route shows the unprocessed waste it traveling through the SNA(s), at which the pipe is then colored cyan, indicating polonium. The output from the SNA(s) has the flow rate of polonium right below the pipe to the right of the SNA(s). Then, it splits off using two other valves. The polonium pellets valve (unit 1: `PV03-PL`, unit 2: `PV08-PL`, unit 3: `PV13-PL`, unit 4: `PV18-PL`) controls routing waste through to polonium pellet production via the pressurized reaction chamber(s), and out as spent waste. The rate of that polonium flow used for pellet production is labeled below the cyan pipe right by the PRC block. The polonium to antimatter valve (unit 1: `PV04-AM`, unit 2: `PV09-AM`, unit 3: `PV14-AM`, unit 4: `PV19-AM`) controls routing waste through to the SPS for antimatter production. The flow rate of polonium to the SPS is labeled below the cyan pipe after that valve.
The polonium waste route shows the unprocessed waste traveling through the SNA(s), at which the pipe is then colored cyan, indicating polonium. The output from the SNA(s) has the flow rate of polonium right below the pipe to the right of the SNA(s). Then, it splits off using two other valves. The polonium pellets valve (unit 1: `PV03-PL`, unit 2: `PV08-PL`, unit 3: `PV13-PL`, unit 4: `PV18-PL`) controls routing waste through to polonium pellet production via the pressurized reaction chamber(s), and out as spent waste. The rate of that polonium flow used for pellet production is labeled below the cyan pipe right by the PRC block. The polonium to antimatter valve (unit 1: `PV04-AM`, unit 2: `PV09-AM`, unit 3: `PV14-AM`, unit 4: `PV19-AM`) controls routing waste through to the SPS for antimatter production. The flow rate of polonium to the SPS is labeled below the cyan pipe after that valve.
_**< insert zoomed-in picture of spent waste >**_
<img width="326" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/c844c541-2012-4cff-bb6a-c8a5d6f41976">
Spent waste flow is labeled by the black lines before the "SPENT WASTE" block.
Spent waste flow is labeled by the black lines before the "SPENT WASTE" block shown below.
<img width="191" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/687bf8c7-1b4d-40eb-865a-68762f730d26">
### Solar Neutron Activators
_**< insert zoomed-in picture of SNA block here >**_
<img width="169" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/cf4aea81-0fb8-48ae-aba3-509e7acf0a55">
An overview of all solar neutron activators (SNAs) assigned to a unit are displayed in a block for that unit's waste processing.
@ -114,7 +121,7 @@ An overview of all solar neutron activators (SNAs) assigned to a unit are displa
### Supercritical Phase Shifter
_**< insert zoomed-in picture of SPS here >**_
<img width="307" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/570c0962-e069-4b6d-94ab-43097d1831df">
The SPS block is used to indicate the status of the supercritical phase shifter. This begins with a status tag, listed in the next section, then is followed by an input rate and production rate. The input rate is the polonium production rate of all units assigned to antimatter production, and the production rate is the process rate reported by the SPS. This is displayed in microbuckets and may or may not match the input rate. This is due to the SPS rate sometimes rapidly flipping ±1 microbuckets (you can see this by looking at the UI of your SPS), whereas the input in millibuckets is much larger proportionally, so it has more displayed precision. The SPS does not report fractional microbuckets of process rate.
@ -128,7 +135,7 @@ The SPS block is used to indicate the status of the supercritical phase shifter.
### Waste Processing Sums
_**< insert zoomed-in picture of sums here >**_
<img width="257" alt="image" src="https://github.com/MikaylaFischler/cc-mek-scada/assets/2926271/497d2714-6ce0-4ebd-bf0b-638a614a7ced">
"Proc. Waste" displays the sum totals of all units waste production. Pu is the total plutonium, Po is the total polonium (including when routed to the SPS), and PoPl is the total polonium being routed to pellet production, NOT the SPS.