DPES Dashboard

Dynamic Power Exchange System
\( X_{\text{motor, 1}} \) Motor 1 Output kW 0.000000
View Help Guide
Purpose: The electrical power generated by the motor during the first track swivel.
Logic: When the track swivels, the motor disconnects from the flywheel and temporarily switches into a generator. This captures the power rate it produces during that brief disconnect window.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
N/A
Python Logic: TAR 1 New Average Charging Power (kW)
Live Evaluation: [ROUTE: STATIC/GLOBAL] TAR 1 New Average Charging Power (kW) = 0.0000
\( E_{\text{motor, 1}} \) Energy Motor 1 (kWs) 0.000000
View Help Guide
Purpose: The total volume of electrical energy banked during the first track swivel.
Logic: Multiplies the motor's generation rate by the exact time of the lift (the disconnect window) to calculate the absolute size of the energy burst sent to the supercapacitors.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
N/A
Python Logic: Motor 1 Output kW/s * Lift Time (s)
Live Evaluation: [ROUTE: STATIC/GLOBAL] Motor 1 Output kW/s * Lift Time (s) = 0.0000
\( X_{\text{motor, 2}} \) Motor 2 Output kW 0.000000
View Help Guide
Purpose: The electrical power generated by the motor during the second track swivel.
Logic: Same as the first swivel—the motor decouples, acts as a generator, and we measure the power rate it produces during this second disconnect window.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
N/A
Python Logic: TAR 2 New Average Charging Power (kW)
Live Evaluation: [ROUTE: STATIC/GLOBAL] TAR 2 New Average Charging Power (kW) = 0.0000
\( E_{\text{motor, 2}} \) Energy Motor 2 (kWs) 0.000000
View Help Guide
Purpose: The total volume of electrical energy banked during the second track swivel.
Logic: Maps the exact size of the second energy burst sent to the supercapacitors before the motor reconnects to the flywheel.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
N/A
Python Logic: Motor 2 Output kW/s * Lift Time (s)
Live Evaluation: [ROUTE: STATIC/GLOBAL] Motor 2 Output kW/s * Lift Time (s) = 0.0000
\( \Sigma E \) Total Energy (kWs) 0.000000
View Help Guide
Purpose: The absolute total amount of electricity stored in the supercapacitors from both swivel events.
Logic: Combines the bursts from both disconnect windows into a single electrical "reservoir" ready to be recycled.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
N/A
Python Logic: Energy Motor 1 (J) + Energy Motor 2 (J)
Live Evaluation: [ROUTE: STATIC/GLOBAL] Energy Motor 1 (J) + Energy Motor 2 (J) = 0.0000
\( t_{\text{release}} \) Release time (s) 0.000000
View Help Guide
Purpose: The exact time window used to feed the stored energy back into the system.
Logic: We time the release to match the duration of one full machine revolution. This stretches the quick bursts of stored energy into a steady, continuous flow.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
N/A
Python Logic: Run time across GMEG track (s)
Live Evaluation: [ROUTE: STATIC/GLOBAL] Run time across GMEG track (s) = 0.0000
\( \eta \) Efficiency (%)
View Help Guide
Purpose: The energy lost as heat inside the supercapacitors.
Logic: Charging and discharging storage banks isn't perfectly efficient. This applies a realistic engineering penalty for the energy lost during the rapid storage and release cycle.
Type: Manual Entry
Render on Grids: None
Mathematical Formula:
N/A
Python Logic: Adjustable user input
Live Evaluation: N/A (Input Variable)
\( X_{\text{output, second}} \) Output per second (kW) 0.000000
View Help Guide
Purpose: The final, smoothed electrical power fed back into the system from the supercapacitors.
Logic: Takes the total banked energy, deducts the storage inefficiencies, and provides a perfectly flat, clean average kilowatt output that can be recycled to assist the machine during its next full lap.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
N/A
Python Logic: ( Total Energy (J) / Release time (s) ) * Efficiency (%)
Live Evaluation: [ROUTE: STATIC/GLOBAL] ( Total Energy (J) / Release time (s) ) * Efficiency (%) = 0.0000