Several lists of variables are used in various aspects of network analysis and performance analysis. You use the Setup PMS Analysis Columns window to create and maintain variables for those lists. Each record in the Setup PMS Analysis Columns window is a numeric or list column as initially defined in the Columns window.
Note: If you insert a new record, you must enter a Column ID and this Column ID must exist in the Columns window. Furthermore, its column type must either be numeric or list. If these conditions are not met, an error message will be displayed.
Note: The Column ID of a column in this window should also be a Column ID in the Network Master table (NMF). If not, then the settings in this window for the column have no effect on network analysis. See Network Master Data for more information on the Network Master table.
Note: The Column ID of a column in this window should also be a Column ID in the Network Master table (NMF). If not, then the settings in this window for the column have no effect on network analysis. See Network Master Data for more information on the Network Master table.
Once you define an analysis column in this window, then its assignment to the various "analysis" lists is determined by the value in each of the following fields:
- Allow Change After Treatment: This check box indicates whether the column's values change after a treatment where the values are not based on a performance model (that is, a non-PI-based attribute). When selected, the column will appear in the drop-down list in the Changing Attributes column of the Other Improvements pane in the Treatments window.
- Analysis Scope Variable: This variable can influence the scope of road network analyzed during network analysis. Specifically, when selected, the column will appear in the Edit Scope dialog box that is displayed by selecting the Edit Scope command in the Optimization Analysis window.
- Change with Time Groovy Script: This field is equivalent to the Change with Year SQL field except that Groovy scripts are used rather than SQL.
- Change with Year SQL: This field shows the SQL that determines how the value of the non-PI-based attribute changes each year in the future for scenario analyses.
- Decision Variable: This variable can influence rehabilitation need during network analysis by its use in decision trees. Specifically, when selected, the column will appear in the decision variable list shown in the dialog box displayed by selecting Edit Decision Var Limits command in the Edit/View tab of the Decision Tree window.
- Default in Analysis: This column contains SQL that is used to supply a value for the column when it has no value in either the Network Master file or the Performance Master file.
- Deteriorates: This variable causes deterioration to be applied to the column's values during network analysis. It could be used as the Index value in network analysis and section current needs. Specifically, when selected, the column will appear:
- In the Condition Attributes drop-down list in the Improvements pane of the Treatments window.
- As columns in the Road Sections pane of the Section Current Needs window.
- As records in the Attributes pane of the Performance Models window.
- Groovy Script for Calculated Columns: This column shows the Groovy script that calculates the value of the column. It is used in analysis in all future years. (The type of Groovy script is Calc Columns Analysis.)
- Is Add Constr. Column: This check box indicates that the column can be used to subdivide constraints in the Setup Constraint Subdivision window.
- Is Constr. Column: This check box indicates that the column can be used as a constraint in the Optimization Analysis window.
- MWP Column Groovy Script: This field provides the Groovy script that will perform additional calculations using a project from the master work plan.
- MWP Scope Variable: This variable can influence the scope of master work plans used in network analysis. Specifically, when selected, the column will appear in the Scope Select dialog box that is displayed by selecting the Edit MWP Scope command in the Optimization Analysis window.
- Objective Direction: This column determines whether the value of the column will be maximized or minimized during analysis.
- Perf Class Variable : This variable can influence deterioration during network analysis by its use in performance models. Specifically, when selected, the column will appear in the decision variable list shown in the dialog box displayed by selecting Edit Decision Var Limits command in the Default Model Structure window.
- Restart with Treatment: This check box indicates that the column is reset to its default value after a treatment is applied.
- Update Order: For non-PI-based attributes, this field contains a number that indicates the order in which the attributes will be updated when multiple attributes either have "Change with Year SQL" in this window or are shown in the Other Improvements pane in the Treatments window.
- Upper Level Dec Tree Variable: This variable can influence rehabilitation need during network analysis by its use in decision trees. Specifically, when selected, the column will appear in the Upper Level (left) pane in the Selection tab of the Decision Tree window.
- Used in Expressions: This variable can influence several factors during network analysis by its use in calculated expressions. Specifically, when selected, the column will appear in the right pane in the Calculated Expressions window (and so can be used in calculated expressions in that window).