TEnergyMeterObj
|
TEnergyMeterObj |
||
|
Type-access |
Command |
Description |
|
Implements the following properties/methods as in 3.3.15:
|
||
|
Method-private |
Integrate |
Performs the integration of the demand interval registers. |
|
Method-private |
SetDragHandRegister |
Stores data in the shift registers for DI. |
|
Property-private |
Accumulate_Load |
Accumulate load in meter’s zone. |
|
Method-private |
Accumulate_Gen |
Accumulate generation in meter’s zone. |
|
Method-private |
CalcBusCoordinates |
Calculates bus coordinates using interpolation. |
|
Property-private |
AddToVoltBaseList |
Add to VoltBase list if not already there and return index. |
|
Property-private |
MakeDIFileName |
Creates and returns the name for the DI report file. |
|
Property-private |
MakeVPhaseReportFileName |
Creates and returns the name for the phase voltage report file. |
|
Method-private |
AssignVoltBaseRegisterNames |
Assigns voltage base to register names (DI) |
|
Method-private |
TotalupDownstreamCustomers |
Totalizes the number of customers in the zone. |
|
Method-protected |
OpenDemandIntervalFile |
Opends DI file. |
|
Method-protected |
WriteDemandIntervalData |
Writes in DI file. |
|
Method-protected |
CloseDemandIntervalFile |
Closes in DI file. |
|
Method-protected |
AppendDemandIntervalFile |
Appends to DI file. |
|
Method-public |
ResetRegisters |
Resets the meter registers. |
|
Method-public |
TakeSample |
Update registers from metered zone. Assumes one time has taken place since last sample. Overrides the more generic class. |
|
Method-public |
SaveRegisters |
Saves the meter register in the meter file. |
|
Method-public |
MakeMeterZoneLists |
This gets fired off whenever the bus lists are rebuilt. Must be updated whenever there is a change in the circuit. |
|
Method-public |
ZoneDump |
Dumps the elements within the zone into the meter file assigned. |
|
Method-public |
InterpolateCoordinates |
Completes the missing bus coordinates by interpolation. |
|
Method-public |
EnableFeeder |
HasFeeder must be true before feederObj will be re-enabled. Not implemented. |
|
Method-public |
AllocateLoad |
Allocates load across the feeder model using allocation factors. |
|
Method-public |
ReduceZone |
Reduce Zone by eliminating buses and merging lines. |
|
Method-public |
SaveZone |
Run down the zone and write each element into a file. |
|
Method-public |
GetPCEatZone |
Gets all the PCE within the meter zone. |
|
Method-public |
CalcReliabilityIndices |
Calculates the feeder’s reliability indices using backward forward sweep. |