forked from cyclus/cyclus
-
Notifications
You must be signed in to change notification settings - Fork 0
plot_output
bennibbelink edited this page Apr 8, 2024
·
1 revision
|Cyclus|-specific Views
The previous session allowed you to explore data in conventional views. The Flow view has been designed specifically for |Cyclus| to visualize the amount of material flowing between pairs or collections of facilities.
- Drag the "Prototypes" table into the workspace.
- From the "Tools" menu, click on "Flow"
- Select the "ALWR" prototype in the Prototypes table, and drag it to the Material Flow view and drop it on the vertical line under "Sender".
- Repeat this process to drop "NuclearUnderground" on the "Receiver".
- Change the "Time" in the Material Flow from a single time (1) step to a range (1-50).
This shows the total amount of material that flowed from all ALWR agents to all NuclearUnderground agents during the time from 0-50 time steps.
- When hovering the mouse over the ALWR block, a small chart icon appears. Click it to see details in the strip chart below.
- Notice that the first 50 time steps of that strip chart are highlighted in gray. You can slide it to the left and right to see how the total, shown at the top, changes.
- You can add additional flows, e.g. by dragging the EnrichPlant to the Sender column. Turn on the chart data for the EnrichPlant and compare to the ALWRs, noting the accumulation of depleted uranium tails at the enrichment plant.
Be default, Cyclist only loads the most common tables, but you are able to load any table that is in the database.
- Select "Datatable" from the "Data" menu.
- Choose the database that was loaded for this session and click on "Connect:"
- Scroll down to find the "TimeSeriesPower" and click "Ok". Note that it adds this table to the tool bar on the left.
- As a custom table, you need to tell Cyclist a little more about this data. Select the TimeSeriesPower table and right-click on the "Time" field, choosing IntTime.
- Right-click on the TimeSeriesPower Table and select "Plot".
- Drag the "Time" field to the x-axis and the "Value" field to the y-axis.
Here we can see the periodic refueling outages of the reactors, with each one offline for 1 month of each year. They are not synchronized because sthere were delays in starting the reactors due to constraints in the acquisition of U ore by the EnrichPlant.
- Right-click on the "AgentID" field and select "Dimension". Then drag this field first to the "Group By" box and also to become a filter at the top of the plot.
- Turn on & off different agents to compare their profiles.