com.zepben.protobuf.cim.iec61970.base.equivalents.EquivalentBranchOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of evolve-grpc Show documentation
Show all versions of evolve-grpc Show documentation
Protobuf and gRPC definitions for the evolve platform
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: zepben/protobuf/cim/iec61970/base/equivalents/EquivalentBranch.proto
package com.zepben.protobuf.cim.iec61970.base.equivalents;
public interface EquivalentBranchOrBuilder extends
// @@protoc_insertion_point(interface_extends:zepben.protobuf.cim.iec61970.base.equivalents.EquivalentBranch)
com.google.protobuf.MessageOrBuilder {
/**
*
**
* EquivalentEquipment fields for this EquivalentBranch.
*
*
* .zepben.protobuf.cim.iec61970.base.equivalents.EquivalentEquipment ee = 1;
* @return Whether the ee field is set.
*/
boolean hasEe();
/**
*
**
* EquivalentEquipment fields for this EquivalentBranch.
*
*
* .zepben.protobuf.cim.iec61970.base.equivalents.EquivalentEquipment ee = 1;
* @return The ee.
*/
com.zepben.protobuf.cim.iec61970.base.equivalents.EquivalentEquipment getEe();
/**
*
**
* EquivalentEquipment fields for this EquivalentBranch.
*
*
* .zepben.protobuf.cim.iec61970.base.equivalents.EquivalentEquipment ee = 1;
*/
com.zepben.protobuf.cim.iec61970.base.equivalents.EquivalentEquipmentOrBuilder getEeOrBuilder();
/**
*
*
* Negative sequence series resistance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according
* to IEC 60909. EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double negativeR12 = 2;
* @return The negativeR12.
*/
double getNegativeR12();
/**
*
*
* Negative sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according
* to IEC 60909. EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double negativeR21 = 3;
* @return The negativeR21.
*/
double getNegativeR21();
/**
*
*
* Negative sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according
* to IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double negativeX12 = 4;
* @return The negativeX12.
*/
double getNegativeX12();
/**
*
*
* Negative sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according
* to IEC 60909. Usage: EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double negativeX21 = 5;
* @return The negativeX21.
*/
double getNegativeX21();
/**
*
*
* Positive sequence series resistance from terminal sequence 1 to terminal sequence 2 . Used for short circuit data exchange according
* to IEC 60909. EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double positiveR12 = 6;
* @return The positiveR12.
*/
double getPositiveR12();
/**
*
*
* Positive sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according
* to IEC 60909. EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double positiveR21 = 7;
* @return The positiveR21.
*/
double getPositiveR21();
/**
*
*
* Positive sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according
* to IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double positiveX12 = 8;
* @return The positiveX12.
*/
double getPositiveX12();
/**
*
*
* Positive sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according
* to IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double positiveX21 = 9;
* @return The positiveX21.
*/
double getPositiveX21();
/**
*
*
* Positive sequence series resistance of the reduced branch.
*
*
* double r = 10;
* @return The r.
*/
double getR();
/**
*
*
* Resistance from terminal sequence 2 to terminal sequence 1 .Used for steady state power flow. This attribute is optional and represent
* unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.r is given, then EquivalentBranch.r21 is assumed equal
* to EquivalentBranch.r. Usage rule : EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double r21 = 11;
* @return The r21.
*/
double getR21();
/**
*
*
* Positive sequence series reactance of the reduced branch.
*
*
* double x = 12;
* @return The x.
*/
double getX();
/**
*
*
* Reactance from terminal sequence 2 to terminal sequence 1. Used for steady state power flow. This attribute is optional and represents
* an unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.x is given, then EquivalentBranch.x21 is assumed
* equal to EquivalentBranch.x. Usage rule: EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double x21 = 13;
* @return The x21.
*/
double getX21();
/**
*
*
* Zero sequence series resistance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to
* IEC 60909. EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double zeroR12 = 14;
* @return The zeroR12.
*/
double getZeroR12();
/**
*
*
* Zero sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to
* IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double zeroR21 = 15;
* @return The zeroR21.
*/
double getZeroR21();
/**
*
*
* Zero sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to
* IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double zeroX12 = 16;
* @return The zeroX12.
*/
double getZeroX12();
/**
*
*
* Zero sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to
* IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.
*
*
* double zeroX21 = 17;
* @return The zeroX21.
*/
double getZeroX21();
}