All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.zepben.protobuf.cim.iec61970.base.wires.PowerTransformerEndOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.32.0-SNAPSHOT2
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: zepben/protobuf/cim/iec61970/base/wires/PowerTransformerEnd.proto

package com.zepben.protobuf.cim.iec61970.base.wires;

public interface PowerTransformerEndOrBuilder extends
    // @@protoc_insertion_point(interface_extends:zepben.protobuf.cim.iec61970.base.wires.PowerTransformerEnd)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   **
   * IdentifiedObject fields for this PowerTransformerEnd.
   * 
* * .zepben.protobuf.cim.iec61970.base.wires.TransformerEnd te = 1; * @return Whether the te field is set. */ boolean hasTe(); /** *
   **
   * IdentifiedObject fields for this PowerTransformerEnd.
   * 
* * .zepben.protobuf.cim.iec61970.base.wires.TransformerEnd te = 1; * @return The te. */ com.zepben.protobuf.cim.iec61970.base.wires.TransformerEnd getTe(); /** *
   **
   * IdentifiedObject fields for this PowerTransformerEnd.
   * 
* * .zepben.protobuf.cim.iec61970.base.wires.TransformerEnd te = 1; */ com.zepben.protobuf.cim.iec61970.base.wires.TransformerEndOrBuilder getTeOrBuilder(); /** *
   **
   * The power transformer of this power transformer end.
   * 
* * string powerTransformerMRID = 2; * @return The powerTransformerMRID. */ java.lang.String getPowerTransformerMRID(); /** *
   **
   * The power transformer of this power transformer end.
   * 
* * string powerTransformerMRID = 2; * @return The bytes for powerTransformerMRID. */ com.google.protobuf.ByteString getPowerTransformerMRIDBytes(); /** *
   **
   * Deprecated - use ratings instead.
   * Normal apparent power rating. The attribute shall be a positive value. For a two-winding transformer the values
   * for the high and low voltage sides shall be identical.
   * 
* * int32 ratedS = 3; * @return The ratedS. */ int getRatedS(); /** *
   **
   * Rated voltage: phase-phase for three-phase windings, and either phase-phase or phase-neutral for single-phase windings.
   * A high voltage side, as given by TransformerEnd.endNumber, shall have a ratedU that is greater or equal than
   * ratedU for the lower voltage sides
   * 
* * int32 ratedU = 4; * @return The ratedU. */ int getRatedU(); /** *
   **
   * Resistance (star-model) of the transformer end.
   * The attribute shall be equal or greater than zero for non-equivalent transformers.
   * 
* * double r = 5; * @return The r. */ double getR(); /** *
   **
   * Positive sequence series reactance (star-model) of the transformer end.
   * 
* * double x = 6; * @return The x. */ double getX(); /** *
   **
   * Zero sequence series resistance (star-model) of the transformer end.
   * 
* * double r0 = 7; * @return The r0. */ double getR0(); /** *
   **
   * Zero sequence series reactance of the transformer end.
   * 
* * double x0 = 8; * @return The x0. */ double getX0(); /** *
   **
   * Kind of connection.
   * 
* * .zepben.protobuf.cim.iec61970.base.wires.winding.WindingConnection connectionKind = 9; * @return The enum numeric value on the wire for connectionKind. */ int getConnectionKindValue(); /** *
   **
   * Kind of connection.
   * 
* * .zepben.protobuf.cim.iec61970.base.wires.winding.WindingConnection connectionKind = 9; * @return The connectionKind. */ com.zepben.protobuf.cim.iec61970.base.wires.WindingConnection getConnectionKind(); /** *
   **
   * Magnetizing branch susceptance (B mag).  The value can be positive or negative.
   * 
* * double b = 10; * @return The b. */ double getB(); /** *
   **
   * Zero sequence magnetizing branch susceptance.
   * 
* * double b0 = 11; * @return The b0. */ double getB0(); /** *
   **
   * Magnetizing branch conductance.
   * 
* * double g = 12; * @return The g. */ double getG(); /** *
   **
   * Zero sequence magnetizing branch conductance (star-model).
   * 
* * double g0 = 13; * @return The g0. */ double getG0(); /** *
   **
   * Terminal voltage phase angle displacement where 360 degrees are represented with clock hours.
   * The valid values are 0 to 11. For example, for the secondary side end of a transformer with vector group
   * code of 'Dyn11', specify the connection kind as wye with neutral and specify the phase angle of the clock as 11.
   * The clock value of the transformer end number specified as 1, is assumed to be zero.
   * Note the transformer end number is not assumed to be the same as the terminal sequence number.
   * 
* * int32 phaseAngleClock = 14; * @return The phaseAngleClock. */ int getPhaseAngleClock(); /** *
   **
   * The normal apparent power ratings for this PowerTransformerEnd.
   * 
* * repeated .zepben.protobuf.cim.iec61970.base.wires.TransformerEndRatedS ratings = 15; */ java.util.List getRatingsList(); /** *
   **
   * The normal apparent power ratings for this PowerTransformerEnd.
   * 
* * repeated .zepben.protobuf.cim.iec61970.base.wires.TransformerEndRatedS ratings = 15; */ com.zepben.protobuf.cim.iec61970.base.wires.TransformerEndRatedS getRatings(int index); /** *
   **
   * The normal apparent power ratings for this PowerTransformerEnd.
   * 
* * repeated .zepben.protobuf.cim.iec61970.base.wires.TransformerEndRatedS ratings = 15; */ int getRatingsCount(); /** *
   **
   * The normal apparent power ratings for this PowerTransformerEnd.
   * 
* * repeated .zepben.protobuf.cim.iec61970.base.wires.TransformerEndRatedS ratings = 15; */ java.util.List getRatingsOrBuilderList(); /** *
   **
   * The normal apparent power ratings for this PowerTransformerEnd.
   * 
* * repeated .zepben.protobuf.cim.iec61970.base.wires.TransformerEndRatedS ratings = 15; */ com.zepben.protobuf.cim.iec61970.base.wires.TransformerEndRatedSOrBuilder getRatingsOrBuilder( int index); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy