blockForecastScheduler

Forecast Scheduler

Parameters

TypeNameDefaultDescription
Integern_sched_states2Number of schedule states
Integersch_state_start2Starting schedule state
SI.Timet_sch_next_start8*3600Time to next schedule change
SI.Time[n_sched_states]t_delta{12*3600, // 8am to 6pm 12*3600// outside 8am-6pm }Time differences between schedule states
SI.EnergyFlowRateE_flow_desDispatched energy flow at design point
Realfr_min0.2Minium dispatched energy fraction
SI.EnergyE_maxMaximum energy in the tank
SI.EnergyE_used_dlyt_delta[1]*E_flow_desEnergy used during the daily schedule
SI.EnergyE_min_ngtlyfr_min*E_flow_des*t_delta[2]Minimum energy to keep the downstream reactor on overnight
Integern_night1Number of nights that the storage should have enough energy for
SI.Timedt_ramp2*60*60Ramping delay at the FT reactor

Components

TypeNameDefaultDescription
ReallevelLevel of tank
Realforecast_prodReactor energy production forecast of the next day
Realv1value at time
Realvvalue at time after checking the tank level can go past the ramping successfully
Integersch_stateSchedule state
Realt_sch_nextTime of next schedule change
SI.EnergyE_stored_fcstForecasted energy to be stored in tank during the day
SI.EnergyE_remainEnergy should remain in tank over night