Description: The case study presented here demonstrates using MATLAB to build an application for measuring the risks associated with a portfolio of gas-fired power plants operated in New England. The application has an interface implemented in Excel with all of the analytics performed by MATLAB. The application allows the user to specify the characteristics of the 7 plants including the capacity, heat rate, variable operation and maintenance costs and minimum run time. This portfolio can be backtested using a simple dispatch strategy on historical gas and electricity prices to compute historical profit and plant operation statistics. The risk measures are computed by simulating gas and electricity prices into the future using a hybrid model implemented in MATLAB, simulating the dispatch for each scenario of market prices and computing cash-flows arising from the operation of the plants. The distribution of the cash-flows is analyzed to produce a 90 and 95 cash-flow at risk measure for each plant
File list (Check if you may need any files):
Introduction to ETRM Case Study.doc
ModelElectricity.m
ModelNGPrice.m
ModelTemperature.m
PlantRisk.prj
PlantRiskDeployed.xlsm
PlantRiskSpLink.xlsm
PlantRiskTemplate.xlsx
SavedModels
...........\ElectricityModel.mat
...........\NEholidays.mat
...........\NGPriceModel.mat
...........\TemperatureModel.mat
SimulationDispatch.m
backtestPlantPortfolio.m
dispatch.m
dynamicDateTicks.m
fetchDBElecData.m
fetchNGData.m
fitPlot.m
genPredictorsElec.m
html
....\ModelElectricity.html
....\ModelElectricity.png
....\ModelElectricity_01.png
....\ModelElectricity_02.png
....\ModelElectricity_03.png
....\ModelElectricity_04.png
....\ModelElectricity_05.png
....\ModelElectricity_06.png
....\ModelElectricity_07.png
....\ModelNGPrice.html
....\ModelNGPrice.png
....\ModelNGPrice_01.png
....\ModelNGPrice_02.png
....\ModelNGPrice_03.png
....\ModelNGPrice_04.png
....\ModelNGPrice_05.png
....\ModelNGPrice_06.png
....\ModelNGPrice_07.png
....\ModelNGPrice_08.png
....\ModelNGPrice_09.png
....\ModelNGPrice_10.png
....\ModelNGPrice_11.png
....\ModelNGPrice_12.png
....\ModelNGPrice_13.png
....\ModelNGPrice_14.png
....\ModelNGPrice_eq13650.png
....\ModelNGPrice_eq59128.png
....\ModelNGPrice_eq60877.png
....\ModelNGPrice_eq73175.png
....\ModelNGPrice_eq77348.png
....\ModelTemperature.html
....\ModelTemperature.png
....\ModelTemperature_01.png
....\ModelTemperature_02.png
....\ModelTemperature_03.png
....\ModelTemperature_04.png
....\SimulationDispatch.html
....\SimulationDispatch.png
....\SimulationDispatch_01.png
....\SimulationDispatch_02.png
....\SimulationDispatch_03.png
....\SimulationDispatch_04.png
....\SimulationDispatch_05.png
....\SimulationDispatch_06.png
....\SimulationDispatch_07.png
....\SimulationDispatch_08.png
....\SimulationDispatch_09.png
....\SimulationDispatch_10.png
....\SimulationDispatch_11.png
....\SimulationDispatch_12.png
license.txt
simulateElecPrices.m
simulateNGPrices.m
simulatePlantPortfolio.m
simulateTemperature.m
vbamodule.bas