Skip to content

P3-VALUE 2.2 User Guide and Concept Guide

January 2019
Table of Contents

Tables

Figures

Acronyms
AP Availability Payment
BCA Benefit Cost Analysis
BS Balance Sheet
CF Cash Flow
CFADS Cash Flows Available to Debt Service
DSCR Debt Service Coverage Ratio
DSRA Debt Service Reserve Account
GPL General Purpose Lanes
IRI International Roughness Index
IRR Internal Rate of Return
ML/TL Managed Lanes or Tolled Lanes
MMRA Major Maintenance Reserve Account
O&M Operations and Maintenance
PDBCA Project Delivery Benefit-Cost Analysis
P&L Profit & Loss
PSC Public Sector Comparator or Conventional Delivery
P3 Public-Private Partnership
V/C Volume/Capacity Ratio
VDF Volume Delay Function
WACC Weighted Average Cost of Capital
 

« PreviousNext »

Part I: User Guide

1 Structure of P3-VALUE 2.2 Tool

This chapter discusses the modeling approach followed to develop P3-VALUE 2.2 as well as the tool's structure. Furthermore, it presents the different worksheets in the tool.

1.1 Modeling Standards

The P3-VALUE 2.2 tool follows international best modeling practices, ensuring transparency and a logical model flow from inputs through calculations to outputs. More specifically, the P3-VALUE 2.2 tool uses the FAST modeling standard (for more details, see: https://www.fast-standard.org). FAST models break down complex modeling problems into simple and easy-to-understand components. FAST stands for:

  • Flexible: Easy to change, which is particularly important if FHWA were to require different functionalities in the future.
  • Appropriate: Reflects key economic and financial drivers without being cluttered with unnecessary detail.
  • Structured: Rigorously applies consistent design rules.
  • Transparent: Builds models that other people can read and understand.

Some distinguishing features of FAST include:

  • Calculation blocks for easy referencing to inputs.
  • Flags to break up and simplify calculations.
  • Automatic track changes in inputs or calculations during the modeling process.
  • Checks to verify model integrity.

The FAST modeling standard minimizes the risk of errors and omissions and facilitates quality control and auditing. Furthermore, the FAST modeling standards help create a user-friendly and logical model structure, enabling the user to "read" the model and understand the full analysis, without necessarily having to understand all individual calculations. By adhering to the FAST modeling standards, the P3-VALUE 2.2 tool's calculations are transparent, thereby reducing the risk that users perceive the tool as a "black box". Furthermore, by adhering to FAST modeling standards, the P3-VALUE 2.2 tool can easily accommodate future adjustment or additions if required. Figure 2 shows how a model based on FAST standards maintains a strict separation of inputs, calculations, and outputs.

Figure 2: FAST Modeling Approach to User Interface Separation

Figure 2
View larger version of Figure 2.

Text description of Figure 2.

P3-Value detailed model structure

This figure is a detailed model structure for the P3-Value tool. It begins with Inputs, including Simplified Inputs, Input timing & cost, Input Traffic & Toll, Input Finance, Input Risk and Input BCA.

There are arrows from the inputs box to other boxes, including Value-for-Money Analysis, Revenues Calculations, Core Calculations, Risk Calculations, Travel Cost Calculations and Project Delivery Benefit-Cost Analysis.

Within the Revenues Calculations box there is only Revenues listed.

Within the Core Calculations box there are four listed sheets, including: Time&Esc, Traffic, Construction, and O&M.

Within the Risk Calculations box, five sheets are listed, including: Pure risks, base variability, lifecycle performance risk, risk output for VfM, and risk output for PDBCA.

Within the Travel Cost Calculations box there are eleven sheets listed, including: speed, non-fuel cost, travel time cost, fuel cost, construction delays, accidents, O&M delays, emissions, incident delays, transit and carpooling.

All previously listed boxes lead through arrows to the final two boxes: Value-for-Money Analysis and Project Delivery Benefit-Cost Analysis.

The Value-for-Money Analysis box contains three sub-boxes, including: PSC VfM Calculations, P3 VfM Calculations, and finally the VfM Outputs (which are derived from the previous two sub-boxes).

The PSC VfM Calculations sub-box contains three sheets, including: PSC financing, PSC reserves, and PSC CWF. The P3 VfM Calculations Sub-box contains six sheets, including: P3 financing, P3 reserves, P3 depreciation, P3 FinStat, P3 (Pub) CWF, and P3 CWF.

The final sub-box, VfM Outputs, contains nine sheets, including: Subsidy and bid, VfM graph data, VM simplified output, VfM output summary, VfM comparison graph, VfM PSC graph, VfM P3 (public) graph, VfM P3 (Private) graph, and financing outputs.

The last box is Project Delivery Benefit-Cost analysis. This includes two sub-boxes: Benefits Calculations and PDBCA Outputs. Benefits Calculations includes six sheets: Benefits per vehicle, benefits existing traffic, benefits induced traffic, net benefits, transit benefits, and carpooling benefits. These sheets are used to calculate the PDBCA outputs, which include: PDBCA Graph data, pdbca output summary, PDBCA incremental Comparison, PDBCA Delayed PSC Graph, PDBCA PSC graph, and finally PDBCA P3 graph.

1.2 Model Structure

The P3-VALUE 2.2 tool is organized into a number of modules. Each module has a specific objective. This modular approach enables users to "zoom" in on a specific issue without having to consult all other calculations and modules. The P3-VALUE 2.2 tool contains the following modules:

  • Inputs (costs, timing, traffic, tolling, finance, risk, etc.)
  • Core calculations (traffic, construction, O&M, escalations)
  • Revenues
  • Travel cost calculations
  • Risk Assessment
  • Value-for-Money Analysis
  • Project Delivery Benefit-Cost Analysis

Each module has its own landing sheet, which visually presents how this module is connected to other modules. More specifically, the landing sheets show the following items:

  • Elements used in the module (either inputs or elements calculated in other modules)
  • Calculations in this module
  • Impacted modules & outputs

Figure 3 presents the overall structure of the P3-VALUE 2.2 tool and the interactions between the different modules. For example, as can be seen by the arrows in the figure, the Value-for-Money Analysis module uses revenues, core calculations, and risks to calculate the VfM outputs. This structure is also presented on the home sheet of the P3-VALUE 2.2 tool. From the home sheet, users can access the various modules and sheets by double-clicking on the blue links.

Figure 3: P3-VALUE Detailed Model Structure

Figure 3
View larger version of Figure 3.

Text description of Figure 3.

P3-Value detailed model structure

This figure is a detailed model structure for the P3-Value tool. It begins with Inputs, including Simplified Inputs, Input timing & cost, Input Traffic & Toll, Input Finance, Input Risk and Input BCA.

There are arrows from the inputs box to other boxes, including Value-for-Money Analysis, Revenues Calculations, Core Calculations, Risk Calculations, Travel Cost Calculations and Project Delivery Benefit-Cost Analysis.

Within the Revenues Calculations box there is only Revenues listed.

Within the Core Calculations box there are four listed sheets, including: Time&Esc, Traffic, Construction, and O&M.

Within the Risk Calculations box, five sheets are listed, including: Pure risks, base variability, lifecycle performance risk, risk output for VfM, and risk output for PDBCA.

Within the Travel Cost Calculations box there are eleven sheets listed, including: speed, non-fuel cost, travel time cost, fuel cost, construction delays, accidents, O&M delays, emissions, incident delays, transit and carpooling.

All previously listed boxes lead through arrows to the final two boxes: Value-for-Money Analysis and Project Delivery Benefit-Cost Analysis.

The Value-for-Money Analysis box contains three sub-boxes, including: PSC VfM Calculations, P3 VfM Calculations, and finally the VfM Outputs (which are derived from the previous two sub-boxes).

The PSC VfM Calculations sub-box contains three sheets, including: PSC financing, PSC reserves, and PSC CWF. The P3 VfM Calculations Sub-box contains six sheets, including: P3 financing, P3 reserves, P3 depreciation, P3 FinStat, P3 (Pub) CWF, and P3 CWF.

The final sub-box, VfM Outputs, contains nine sheets, including: Subsidy and bid, VfM graph data, VM simplified output, VfM output summary, VfM comparison graph, VfM PSC graph, VfM P3 (public) graph, VfM P3 (Private) graph, and financing outputs.

The last box is Project Delivery Benefit-Cost analysis. This includes two sub-boxes: Benefits Calculations and PDBCA Outputs. Benefits Calculations includes six sheets: Benefits per vehicle, benefits existing traffic, benefits induced traffic, net benefits, transit benefits, and carpooling benefits. These sheets are used to calculate the PDBCA outputs, which include: PDBCA Graph data, pdbca output summary, PDBCA incremental Comparison, PDBCA Delayed PSC Graph, PDBCA PSC graph, and finally PDBCA P3 graph.

1. 3 Worksheets

Table 1 presents a comprehensive list of all P3-VALUE 2.2 worksheets and provides a short description of the purpose each sheet serves. Landing sheets for the various modules are shaded.

Table 1: Worksheets in P3-VALUE 2.2

Sheet Description
Home This sheet presents the structure of the model and the interactions between the inputs, the calculation modules, and the outputs.
Sheets This sheet presents on overview of all sheets contained in the tool.
Key This sheet presents the key to the sheet tab colors, font colors, and cell shading in this spreadsheet model.
Inputs >> This is the Inputs landing sheet. It presents the structure of the Inputs module and the interactions between the inputs and the calculation modules.
Simplified Inputs This sheet contains a subset of all inputs contained in the detailed input sheets listed below, allowing users to perform a simplified high-level analysis.
InpTiming&Cost This sheet contains project timing, cost, and escalation inputs. In addition, it contains non-changeable (constant) inputs, which are used throughout the model.
InpTraffic&Toll This sheet contains traffic and tolling inputs, as well as roadway characteristics (lanes, free flow speed, etc.).
InpFin This sheet contains financial inputs including subsidies, interest rates, target Debt Service Coverage Ratios (DSCRs), equity returns, reserve requirements, etc.
InpRisk This sheet contains pure risk, base variability, lifecycle performance risk, and revenue uncertainty adjustment inputs.
InpBCA This sheet contains all additional inputs required for BCA calculations.
Core Calculations >> This is the Core Calculations landing sheet. It presents the structure of the Core Calculations module and the interactions between the inputs, the calculation modules, and the outputs.
Time&Esc This sheet calculates the model's scenario timelines, which are used in all of the other sheets. It also contains flags and counters, which allow complex calculations to be broken up into smaller pieces.
Construction This sheet calculates pre-construction and construction costs for each year in the analysis period for each delivery model: Public Sector Comparator (PSC or Conventional Delivery), Delayed Public Sector Comparator (Delayed PSC) and Public-Private Partnership (P3).
O&M This sheet calculates operations and maintenance costs for each year in the analysis period for each delivery model (PSC, Delayed PSC, P3).
Traffic This sheet calculates daily and annual traffic volumes for each year in the analysis period for both the No Build and each delivery model (PSC, Delayed PSC, P3).
Risk Assessment >> This is the Risk Assessment landing sheet. It presents the structure of the Risk Assessment module and the interactions between the inputs, the calculation modules, and the outputs.
Pure Risks This sheet calculates the pure risk cash flow for each delivery model (PSC, Delayed PSC, P3).
Base Variability This sheet calculates base variability for the PSC, Delayed PSC, and P3 to create base variability cash flows.
Lifecycle Performance Risks This sheet calculates the lifecycle performance risk premium and the revenue uncertainty adjustment for revenues flowing to the Agency.
Risk Output for VfM This sheet contains the risk outputs used in the VfM module.
Risk Output for PDBCA This sheet contains the risk outputs used in the PDBCA module.
Revenues Calculation >> This is the Revenues Calculation landing sheet. It presents the structure of the Revenues Calculation module and the interactions between the inputs, the calculation modules, and the outputs.
Revenues This sheet calculates the revenue cash flows for PSC and P3.
PSC VfM >> This is the PSC VfM landing sheet. It presents the structure of the PSC VfM module and the interactions between the inputs, the calculation modules, and the outputs.
PSC Financing This sheet calculates funding requirements, debt drawdown and repayment, and DSCR for the PSC.
PSC Reserves This sheet calculates the PSC Major Maintenance Reserve Account and the PSC Debt Service Reserve Account.
PSC CWF This sheet presents the PSC cash waterfall. The cash waterfall shows how revenues are used to pay operating costs, service debt, and fund reserves.
P3 VfM >> This is the P3 VfM landing sheet. It presents the structure of the P3 VfM module and the interactions between the inputs, the calculation modules, and the outputs.
P3 Financing This sheet calculates funding requirements, debt drawdown and repayment, and DSCR for the P3.
P3 Reserves This sheet calculates the P3 Major Maintenance Reserve Account and P3 Debt Service Reserve Account.
P3 CWF This sheet presents the P3 cash waterfall. The cash waterfall shows how revenues are used to pay operating costs, service debt, and fund reserves.
P3 Depreciation This sheet calculates P3 asset depreciation.
P3 FinStat This sheet contains the Income Statement and the Balance sheet.
P3 (Pub) CWF This sheet presents the P3 cash waterfall from the public Agency's point of view.
VfM Outputs >> This is the VfM Outputs landing sheet. It presents the structure of the VfM Outputs module and the interactions between the inputs, the calculation modules, and the outputs.
Subsidy & Bid This sheet calculates the required subsidy/concession fee/availability payment to make the project viable.
VfM Graph Data This sheet compiles the data to be used in the output graphs.
VfM Simplified Output This sheet presents VfM outputs in a simplified table and figure.
VfM Output Summary This sheet presents VfM outputs as summary tables and charts.
VfM Comparison Graph This sheet presents VfM comparison between PSC and P3.
VfM PSC Graph This sheet presents VfM outputs for the PSC.
VfM P3 (Public) Graph This sheet presents VfM outputs for the P3 from the public perspective.
VfM P3 (Private) Graph This sheet presents VfM outputs for the P3 from the private perspective.
Financing Outputs This sheet presents the relevant PSC and P3 financing outputs.
Travel Cost Calculation >> This is the Travel Cost Calculation landing sheet. It presents the structure of the Travel Cost Calculation module and the interactions between the inputs, the calculation modules, and the outputs.
Speed This sheet calculates speeds for the No Build and each delivery model (PSC, Delayed PSC, P3).
Travel Time Cost This sheet calculates travel time cost for the No Build and each delivery model (PSC, Delayed PSC, P3).
Construction Delays This sheet calculates construction-related travel delays for the No Build and each delivery model (PSC, Delayed PSC, P3).
O&M Delays This sheet calculates O&M-related travel delays for the No Build and each delivery model (PSC, Delayed PSC, P3).
Incident Delays This sheet calculates incident delays for the No Build and each delivery model (PSC, Delayed PSC, P3).
Non-Fuel Cost This sheet calculates non-fuel costs for the No Build and each delivery model (PSC, Delayed PSC, P3).
Fuel Cost This sheet calculates fuel costs for the No Build and each delivery model (PSC, Delayed PSC, P3).
Accidents This sheet calculates accident costs for the No Build and each delivery model (PSC, Delayed PSC, P3).
Emissions This sheet calculates emission costs for the No Build and each delivery model (PSC, Delayed PSC, P3).
Transit This sheet calculates daily and annual transit volumes for each year in the analysis period for the No Build and each delivery model (PSC, Delayed PSC, P3).
Carpooling This sheet calculates daily and annual carpooling volumes for each year in the analysis period for the No Build and each delivery model (PSC, Delayed PSC, P3).
Benefits >> This is the Benefits landing sheet. It presents the structure of the PDBCA module and the interactions between the inputs, the calculation modules, and the outputs.
Benefits Per Vehicle This sheet calculates benefits for the PSC, Delayed PSC, and P3 by subtracting the costs accrued by a user in the No Build from the costs accrued by a user for the respective Build alternative for each year in the analysis period.
Benefits Existing Traffic This sheet calculates benefits for existing traffic for the PSC, Delayed PSC, and P3 by multiplying the benefits per vehicle for each benefit type by existing traffic for each year in the analysis period.
Benefits Induced Traffic This sheet calculates benefits for induced traffic for the PSC, Delayed PSC, and P3 by calculating consumer and producer surplus.
Transit Benefits This sheet calculates transit benefits under the various delivery models.
Carpooling Benefits This sheet calculates carpooling benefits under the various delivery models.
Net Benefits This sheet calculates net benefits for each year in the analysis period for each build alternative (PSC, Delayed PSC, and P3).
PDBCA Outputs >> This is the PDBCA Outputs landing sheet. It presents the structure of the PDBCA Outputs module and the interactions between the inputs, the calculation modules, and the outputs.
PDBCA Graph Data This sheet compiles the data to be used in the output graphs.
PDBCA Output Summary This sheet presents PDBCA outputs as summary tables and charts.
PDBCA Incremental Comparison This sheet summarizes net benefits for each of the three steps in the PDBCA framework (Step1: Project BCA, Step2: Acceleration Effects, and Step3: P3 Delivery Effects)
PDBCA Delayed PSC Graph This sheet presents a detailed benefit and cost graph for the Delayed PSC.
PDBCA PSC Graph This sheet presents a detailed benefit and cost graph for the PSC.
PDBCA P3 Graph This sheet presents a detailed benefit and cost graph for the P3.
Checks & Alerts This sheet summarizes the different checks and alerts used in the model.
Navigation This sheet is used by the Model Navigator to navigate to different sheets within the model.
HideUnhide This sheet is used by the Model Navigator to switch between high-level, detailed-level and training view.

« PreviousNext »

back to top