Download Risk-Based Resource Allocation for Distribution System Maintenance
Transcript
Appendix C: User Manual for the Optimizer
The optimizer is written in Matlab and compiled into executable file. The following
files are contained in a compressed file, RDRA.zip, which contains the following:
/RDRA
/RDRA/DATA/recl.dat
/RDRA/DATA/tree.dat
/RDRA/DATA/pole.dat
/RDRA/optconFiguredat
/RDRA/task.exe
/RDRA/budget.exe
//root directory
//recloser candidate triplets
//tree-trimming candidate triplets
//wood pole candidate triplets
//user configuration file
//solves the task selection subproblem
//solves the budget planning subproblem
In the optconFiguredat, the user can set the available resource, budget step size, and
maximum budget for the study. An example of this file is as follows:
unit=1000;
maxbudget=2000;
pole_labor=16000;
recl_labor=1600;
trim_labor=9600;
%UNIT=1000$
%so the total budget = maxbudget*unit
%person hour for wood pole category
%person hour for recloser category
%person hour for tree-trimming category
In the recloser (recl.dat), tree (tree.dat), and pole (pole.dat) data files, the inputs are
the candidate triplets: {risk-reduction, money cost, labor cost}.
Figure C.1. Input file of pole candidate tasks.
Each line of data has two triplets, corresponding to two levels of maintenance activities
for each device.
The two executable files, task.exe and budget.exe, solve the task selection and budget
planning subproblems. After running the task.exe file, there will appear two new .dat files
in /RDRA/data. One is the risk-reduction vs. budget table (ptable.m) and the other is the
corresponding task selection table (pole_Iselect.m for pole, etc.).
95