Hidden Parameters for PLEXOS 7.500
For setup and usage information, please refer to the Hidden Parameters technical reference.
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. |