Hidden Parameters for PLEXOS 7.500

For setup and usage information, please refer to the Hidden Parameters technical reference.

Hidden parameters PLEXOS 7.500
Class ParameterName Type Default Validation Description
Model EncryptData Boolean false true/false Setting to enable data obfuscation (encryption). This will convert all object names into an encrypted form, using a random seed (i.e. cannot be decrypted). This is useful for securing sensitive information. All references to these objects are also updated in the csv data file themselves.
Model RunMode_PASA Integer 0 In (0,1) Value = 0 ("Normal"), Value = 1 ("Dry") for the PASA phase only. (See above for more details about the "dry run" mode)
Model RunMode_LTPlan Integer 0 In (0,1) Value = 0 ("Normal"), Value = 1 ("Dry") for the LT Plan phase only. (See above for more details about the "dry run" mode)
Model RunMode_MTSchedule Integer 0 In (0,1) Value = 0 ("Normal"), Value = 1 ("Dry") for the MT Schedule phase only. (See above for more details about the "dry run" mode)
Model RunMode_STSchedule Integer 0 In (0,1) Value = 0 ("Normal"), Value = 1 ("Dry") for the ST Schedule phase only. (See above for more details about the "dry run" mode)
Model SuppressInterleaveOutages Boolean false true/false Setting to true will suppress commencing forced outages in the "day-ahead" model of an interleaved execution
Model WriteInputGenericObjects Boolean false true/false In the case of 'Write Input' is checked, if ' WriteInputGenericObjects' is true, then keep generated objects and remove original objects in the new generated input .xml file and vice versa.
Model IncludeMaintenanceInReliabilityIndices Boolean true true/false Include the distributed maintenance in reliability indices calculation. Discrete maintenance is always included.
Model DatafileObjectLookup String() null Used to define variable's name mapped to objects name for data file values look up. If a variable is set to be DatafileObjectLookup, then in the profile data file reading process, PLEXOS will find the objects' name instead of variable's name (the objects tagged to current variable). Users can use one such variable for multiple objects instead of creating one variable for each object. Note, maximum only one such variable can be set per object.
Model FlatFileRoundingDP Integer 8 > 0 Used to define the rounding precision to be used in flat file writing.
Model MaxConditionConvergenceIterations Integer 4 > 0 Used to define the maximum number of iterations in the condition convergence algorithm.
LTPlan UnitCommitmentOptimality Integer -1 In (-1,0,1,2) Overrides Production Unit Commitment Optimality
LTPlan AverageSamples Boolean false true/false Controls averaging of loads when LT Plan Chronology = "Sampled"
LTPlan IncludeMarketInRegionCapacity Boolean true true/false Exclude Markets from region reserve capacity calculation
LTPlan Transmission_DetectNonphysicalLosses Boolean false true/false Detect and correct non-physical losses (0=Never,1=Auto,2=Always)
LTPlan StartStopEnabled Boolean true true/false Flag if run start/shutdown decisions are modelled in LT Plan.
LTPlan RunUpDownEnabled Boolean true true/false Flag if run up/down or start/shutdown profile is allowed in LT Plan.
LTPlan BertrandEnabled Boolean true true/false Flag if Bertrand competition is enabled in LT Plan when it is also enabled in the Competition settings
LTPlan CournotEnabled Boolean true true/false Flag if Cournot competition is enabled in LT Plan when it is also enabled in the Competition settings
MTSchedule UnitCommitmentOptimality Integer -1 In (-1,0,1,2) Overrides Production Unit Commitment Optimality
MTSchedule AverageSamples Boolean false true/false Controls averaging of loads when MT Schedule Chronology = "Sampled"
MTSchedule Transmission_DetectNonphysicalLosses Boolean false true/false Detect and correct non-physical losses (0=Never,1=Auto,2=Always)
MTSchedule StartStopEnabled Boolean true true/false Flag if run start/shutdown decisions are modelled in MT Schedule.
MTSchedule RunUpDownEnabled Boolean true true/false Flag if run up/down or start/shutdown profile is allowed in MT Schedule.
MTSchedule BertrandEnabled Boolean true true/false Flag if Bertrand competition is enabled in MT Schedule when it is also enabled in the Competition settings
MTSchedule CournotEnabled Boolean true true/false Flag if Cournot competition is enabled in MT Schedule when it is also enabled in the Competition settings
MTSchedule NonPriceSettingEnabled Boolean true true/false Flag if fix non-price setting plant after final loss adjustments
STSchedule UnitCommitmentOptimality Integer -1 In (-1,0,1,2) Overrides Production Unit Commitment Optimality
STSchedule BreakStepLinks Boolean false true/false Allows links such as unit commitment that are passed between ST Schedule steps to be broken, making each step independent.
STSchedule Transmission_DetectNonphysicalLosses Boolean false true/false Detect and correct non-physical losses (0=Never,1=Auto,2=Always)
STSchedule StartStopEnabled Boolean true true/false Flag if run start/shutdown decisions are modelled in ST Schedule.
STSchedule RunUpDownEnabled Boolean true true/false Flag if run up/down or start/shutdown profile is allowed in ST Schedule.
STSchedule BertrandEnabled Boolean true true/false Flag if Bertrand competition is enabled in ST Schedule when it is also enabled in the Competition settings
STSchedule CournotEnabled Boolean true true/false Flag if Cournot competition is enabled in ST Schedule when it is also enabled in the Competition settings
Performance CacheTextDatainMemory Boolean true true/false If external text data are cached to memory (faster).
Production EmissionsFormulateUpfront Boolean false true/false When set to true, forces emissions to always be modelled as decision variables in the simulation rather than having their costs pre-computed and passed through to generation costs.
Production FormulateAllGeneratorRamp Boolean false true/false When set to true, forces generator ramp constraints to be included even if the ramp rate is large enough that it would normally never bind.
Production SimultaneousPumpGeneration Integer 1 In (0,1,2) Flag if the pump generator can simultaneously pump and generate in the same period. 0="None" (Never allowed); 1="Single Unit" (Generation/Pump allowed for a single unit); 2=Multi-Unit (Generation/Pump allowed for all units)
Production OffersIncludeEmissions Boolean false true/false Flag if Generator [Offer Price] is assumed to include the shadow price of emissions
Production Tiebreaking Boolean true true/false Flag if tied Generator offers should be resolved.
Production TiebreakingPenalty Double 0.000001 Penalty applied to tie-break constraints.
Production HeadEffectsOptimality Integer 2 In(1,2) Integerization method for hydro head effects.
Production HeadEffectsOptimalityRollingWindow Integer -1 Number of intervals in the rolling horizon integerization window (-1 means whole step)
Production FillMissingOfferPrices Boolean false true/false Flag if missing [Offer Price] bands are filled with SRMC values or left to default
Production AccountForHeadPotenialEnergy Boolean false true/false Flag if accounts for the potential energy of a head storage with regards to provision, i.e. reserve is limited to the remaining potential energy in the storage
Production ForcedOutageRelaxesMinDownTime Boolean false true/false Flag if Generator [Min Down Time] is relaxed when a unit experiences a forced outage.
Production GasEnergyDensityFactor Double 0 Redefine the conversion factor between MMBTU and MMcf.
Transmission NPLTolerance Double 0.0001 Tolerance for detecting non-physical losses.
Transmission NPLRelativeTolerance Double 0.0001 Threshold for detecting non-physical losses. Relative size of error.
Transmission USETolerance Double 0.0001 Minimum [Unserved Energy] before the interruption sharing algorithm is invoked.
Capacity RegionAssistingPriorities Integer 0 >=0 The region assisting priority for calculating multi-area reliability indices. See Region Assisting Priority
Capacity ZoneAssistingPriorities Integer 0 >=0 The zone assisting priority for calculating multi-area reliability indices. See Zone Assisting Priority
Capacity LineFullOutage Boolean false true/false When a line is out within a block, the users want to leave the line completely out (capacity = 0)
Capacity SpinningReserve_LTPlan Boolean false true/false Flag if derating the capacity of generators which have a min spinning provision in reliability calculations in LT Plan.
Capacity SpinningReserve_PASA Boolean false true/false Flag if derating the capacity of generators which have a min spinning provision in reliability calculations in PASA.
Stochastic CumulativeProbability Boolean false true/false Flag if the input Variable [Probability] is defined as Cumulative Probability in the range of (0, 100]
Stochastic FCFIterationLimit Double Number of forward iterations to produce cuts.
Stochastic FCFIterationTolerance Double Gap between the optimal objective function value and the last iteration.
Stochastic FCFScalar Double 100 Scaling factor used internal to mathematical programming
Stochastic FutureCostFunction Boolean true true/false Toggles on/off use of future cost function for case of Storage Decomposition Method = "Water Values"
Stochastic GlobalDeterministicStage Integer 0 Number of stages from root node where decision are taken before revealing uncertainty.
Stochastic GlobalFCFName String "FCF" Name of the FCF object when writing the FCF diagnostic file
Stochastic GlobalFCFObj Double() Nothing Array containing the FCF objective values
Stochastic GlobalLDCPattern String Nothing Multi-band property allowing the creation of LDC groups, i.e. these are groups of intervals/periods that cannot be aggregated together, during the LDC creation. This feature could be used to define "day" and "night" intervals, so that solar generation does not occur at night time, e.g. GlobalLDCPattern (Band 1) uses the following timeslice H1-6,19-24, while GlobalLDCPattern (Band 2) uses this timeslice H7-18
Stochastic HangingBranchesBlockCount Integer -1 Number of blocks (time periods) modeled after the hanging branch begins. By default (-1) this is set to the number of weeks/months in a year depending on the stage type
Stochastic HangingBranchesHistoricalYearStart Integer 0 >=0 As for Historical Year Start, but for the start year of the hanging branches
Stochastic HistoricalFileName String() null CSV filename containing historical inflows data for variable described in " HistoricalVariable".
Stochastic HistoricalPeriodType Integer Value = 2 ("Weekly"), Value = 3 ("Monthly").
Stochastic HistoricalVariable String() null Name of the variable object in GUI that needs to generate hanging branches.
Stochastic HistoricalYearFrom Integer() null First year to be considered for the branching creation. This is extracted from the csv file HistoricalFileName.
Stochastic HistoricalYearStart Integer() null Starting year for the historical sampling.
Stochastic HistoricalYearTo Integer() null Last year to be considered for the branching creation. This is extracted from the csv file HistoricalFileName.
Stochastic LeavesExpFactor Double 1.0 Between 0.0 And 1.0 Overrides Global Tree Leaves Exp Factor
Stochastic MinimumSampleWeight Double 0.000001 Minimum weight accepted for branches, no more branches are created after this.
Stochastic NonAnticipativitySense Integer 0 In (-1,0,1) Value = -1 ("less-than or equal-to"), Value = 0 ("equal to"), Value = 1 ("greater-than or equal-to")
Stochastic PARMAHistoricalFileName String Nothing The file name of the historical data for estimating the PARMA model parameters
Stochastic PARMAVariable String Nothing The name of the Variable that will be using the PARMA automatic parameter estimation and simulation feature
Stochastic PositionExpFactor Double 1.0 Between 0.0 And 1.0 Overrides Global Tree Position Exp Factor
Stochastic Risk Level Double 0.1 Between 0 And 1 Risk level for risk-constrained optimization where 0.1 means above 90%
Stochastic RollingStageIncrement Integer -1 Number of stages considered in each rolling horizon step.
Stochastic SampleStageCount Integer 1 >=1 Overrides Global Tree Stage Count
Stochastic SampleWeight Double[] null Overrides Global Sample Weight
Stochastic SampleWeightingMethod Integer 0 Value = 0 ("Uniform"), Value = 1 ("Custom"). Custom uses sample weights defined by the SampleWeight argument.
Stochastic StagesHangingBranches Integer[] null Overrides Global Tree Stages Hanging Branches
Stochastic StagesLeaves Integer[] null Overrides Global Tree Stages Leaves
Stochastic StagesPeriodType Integer 0 In (0,1,2,3,4,5,6) Overrides Global Tree Period Type
Stochastic StagesPosition Integer[] null Overrides Global Tree Stages Position
Stochastic StepList Integer[] null In Guided Monte Carlo, this is the list of ST Schedule steps for which Monte Carlo simulation is performed. Steps not listed run only the first sample.
Stochastic TreeInfoInputFile String null The scenario tree will be constructed based on the tree information in the input file. See Global Tree Info Input File
Stochastic WriteHistoricalSamples Boolean false true/false Write hanging and full branches in a csv file for debugging purposes.
Storage HeadEffectsIn_LTPlan Boolean false true/false Flag if formulate head effect in LT plan
Storage HeadEffectsIn_PASA Boolean false true/false Flag if formulate head effect in PASA phase
Storage HeadEffectsIn_MTSchedule Boolean false true/false Flag if formulate head effect in MT Schedule
Storage HeadEffectsIn_STSchedule Boolean false true/false Flag if formulate head effect in ST Schedule
Storage StorageTargetIgnoreLookAhead Boolean false true/false Flag if Target period should not include look ahead periods
Storage DetectChangeInInitialVolume Boolean true true/false Flag if the change in Initial Volume is treated as an inflow
SyntheticSeries Variable String null Name of the Variable object for which transformation is applied
SyntheticSeries TransformName String null Type of transformation applied
SyntheticSeries ParameterName String null Name of transformation's parameter
SyntheticSeries Band Integer 1 Band of transformation's parameter
SyntheticSeries Value Double 0.0 Value of transformation's parameter
SyntheticSeries Scenario String null Scenario for which transformation is used
Competition ApplyStrategicAfterPricingStrategy Boolean false true/false Controls if Company Strategic constraints are applied before or after Competition Pricing Strategy
Competition MaxBranchAndBoundDepth Integer Infinity >0 Provide the maximum iterations for the marginal loss calculation in the Bertrand process. A high value will has higher accuracy but possibly longer running time.
Diagnostic StorageDecomposition Boolean false true/false Writes a CSV file containing the storage decomposition targets and shadow prices passed between simulation phases
Diagnostic FlowImpact Boolean false true/false Write diagnostics for flow impact. The associated Flow Impact GUI component is only available in PLEXOS 7.1 version.
Diagnostic FormulationList Boolean false true/false Write diagnostics for formulated dynamic constraints.
Diagnostic MatrixCacheInFolder Boolean false true/false Flag if save network matrices in model folder
Diagnostic COPTStepFrom Integer 0 >=0 write out the Capacity Outage Probability Table from this step (included).
Diagnostic COPTStepTo Integer 0 >=0 write out the Capacity Outage Probability Table to this step (included).
Diagnostic COPTPeriodFrom Integer 0 >=0 write out the Capacity Outage Probability Table from this period (included).
Diagnostic COPTPeriodTo Integer 0 >=0 write out the Capacity Outage Probability Table to this period (included).
Diagnostic COPTProbTolerance Double 0.000001 >=0 probability tolerance for Capacity Outage Possibility Table. Note: The Compute Reliability Indices must be enabled in the phase to output this diagnostic.
Diagnostic ParallelProcessPrintInBlock Boolean false true/false This parameter relates to stochastic parallel process (Monte Carlo simulation). When enabled and in parallel mode, output logs will be grouped together to their respective indexed samples. Note: Enabling this feature does affect the performances of the optimization process.
Diagnostic SaveSolutionAsBlock Boolean false true/false save solutions as blocks in flat file format or to print csv's solution in blocks.
GasField IncrementalInput Boolean false true/false If Gas Field Production Volume is defined in an incremental format.
Region ExcludeProfitFromAmortizedCost Boolean false If the Amortized cost should subtract the block profit.
Reserve SetProvisionPrice Boolean false If the objective function should include a small penalty on Reserve Provision to avoid over-providing the service.
Reserve Energyusageforreplacement Boolean false If the energy usage is applied for replacement reserve. (Note that this feature is only available upon request for Plexos 7.5 version)
Reserve Reportstartcostforenergyusage Boolean false If the start cost is reported when the generator is called online to provide energy usage from replacement reserve. (Note that this feature is only available upon request for Plexos 7.5 version)
RSI SummerStartMonth Integer 5 In (1,...,12) Start month for RSI Summer Period.
RSI SummerEndMonth Integer 10 In (1,...,12) End month for RSI Summer Period.
RSI PeakStartHour Integer 7 In (1,...,24) Start hour for RSI Peak Period.
RSI PeakEndHour Integer 22 In (1,...,24) Start hour for RSI Peak Period.
Constraint ConditionMethod Integer 1 In (0,1,2) Method used to formulate/solve Constraints with Conditions (0=Ignore, 1=Iterate, 2=Optimize).
Constraint RequireTimeRefactoring Boolean false true/false If the Fuel Offtake Coefficient and/or Heat Production Coefficient requires multiplying with the interval duration for RHS-interval-type generic constraint
HydroEfficiency Name String Nothing Hydro generator name.
HydroEfficiency Band Integer 0 Hydro generator efficiency band.
HydroEfficiency Efficiency Double 0 Hydro generator efficiency incr in given band.
HydroEfficiency VolumePoint Double 0 Hydro generator efficiency band volume point.

See 7.400 | 8.000