Partilhar via


Meter Type in ESG data model

Traits

Traits for this entity are listed here.

is.CDM.entityVersion

ParameterValueData typeExplanation
versionNumber"4.3"stringsemantic version number of the entity

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enBase entity from which all ESG Data Model entities are derived.
enThe type of meter.

Ex:

  • Gas
  • Electric
  • Water Heater
  • HVAC
  • Refrigerator
  • Auto Charging
  • Calorimetric
  • Compound
  • Coriolis Mass
  • Electromagnetic
  • Flumes & Weirs
  • Large Pipe
  • Multiphase
  • Open Channel
  • Orifice plate
  • Positive Displacement
  • Paddle Meter
  • Rotameter
  • Turbine Thermal Mass
  • Ultrasonic
  • Variable Area
  • Venturi
  • Vortex shedding
  • Doppler
  • Induction
  • Demand
  • Multiple Tariff/Variable Rate

Electrical:

Induction = The electromechanical induction meter operates by counting the revolutions of a metallic disc which is made to rotate at a speed

proportional to the power. The number of revolutions is thus proportional to the energy usage. The metallic disc is acted upon by three magnetic

fields, one proportional to the voltage, another to the current and a third supplied by a permanent magnet and constant. One of the varying fields

induces currents into the metallic disc which are then acted upon by the other varying field to produce a torque. This results in the torque being

proportional to the product of the current and voltage, that is power. As the metallic disc rotates through the permanent magnetic field, eddy currents

are again produced which dissipate energy (since the disc has some resistance) and act to slow the rotation. This drag is proportional to the rotation

speed. The equilibrium between the applied torque and the drag results in a speed proportional to the power. The amount of energy represented by

one revolution of the disc is denoted by the symbol Kh which is given in units of watt-hours per revolution. The value 7.2 is commonly seen. Using the

value of Kh, one can determine their power consumption at any given time by timing the disc with a stopwatch. If the time in seconds taken by the

disc to complete one revolution is t, then the power in watts is P = 3600xKh/t. For example, if Kh = 7.2, as above, and one revolution took place in

14.4 seconds, the power is 1800 watts. This method can be used to determine the power consumption of household devices by switching them on

one by one.

Demand = In its simplest form, a demand meter has a gauge whose pointer moves a marker. When the gauge falls back, friction keeps the marker

in place. When a demand meter is read, its marker is reset, usually with a magnet from outside the sealed meter enclosure. Computerized demand

meters usually find the fifteen-minute interval in the month with maximum demand. Often they also record a month worth of fifteen-minute averages.

Some demand meters measure the temperature of a conductor, or simulate the heating of the conductor, in order to track "running" demand.

Running demand meters usually log the times when a maximum demand is exceeded, or they log the times when the meter enters a different tariff

rate (see below).

Multiple Tariff/Variable Rate = Electricity retailers may wish to charge customers different tariffs at different times of the day. This is because there is

generally a surplus of electrical generation capacity at times of low demand, such as during the night (see supply and demand).

Multiple tariffs are made easier by time of use (TOU) meters which incorporate or are connected to a time switch and which have multiple registers.

In the UK such tariffs are branded Economy 7 or White Meter and are commonly used in conjunction with electrical storage heaters. The popularity of

such tariffs has declined in recent years, at least in the domestic market, due to the (perceived or real) deficiencies of storage heaters and the low

cost of natural gas.

Domestic variable-rate meters normally only permit two tariffs ("peak" and "off-peak") and in such installations a simple electromechanical time

switch may be used. Large commercial and industrial premises may use electronic meters which record power usage in blocks of half an hour or

less. This is because most electricity grids have demand surges throughout the day, and the power company may wish to give incentives to large

customers to reduce demand at these times. These demand surges often corresponding to meal times or, famously, to advertisements in popular

television programs.

Some multiple tariff meters use different tariffs for different amounts of demand. These are usually industrial meters.

The multiple tariff rates may also be dependent of frequency, also known as availability based tariff (ABT), deployed in Grid substations and

inter-utility transfer points for bulk transfer of energy. This is based on the premise that the system frequency is inversely proportional to the current

load. This also causes self-regulation because the rates are higher when the system frequency is low, eventually bringing down the demand.

entitya reference to the constant entity holding the list of localized text

is.identifiedBy
names a specific identity attribute to use with an entity

ParameterValueData typeExplanation
attributeMeterType/(resolvedAttributes)/MeterTypeIdattribute

minimumObjectModelVersion
Minimum version of the object model required to fully understand the data schema used.

ParameterValueData typeExplanation
versionNumber"1.2.3"string

is.IDM.modelVersion
Semantic version number of the IDM.

ParameterValueData typeExplanation
versionNumber"2.0.0"string

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{3EF9D6E5-B4BB-41B9-9795-8F933B053ACA}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nativeTo.businessArea
The name of the business area from which the entity originates.

ParameterValueData typeExplanation
name"Network"string

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enMeter Type
entitya reference to the constant entity holding the list of localized text

has.entitySchemaAbstractionLevel
A level of abstraction assigned to an Entity schema. Logical schema descriptions use complex dataTypes, inheritance, and entities as attributes. Resolved descriptions contain none of those things, only final trait and attribute sets are shown. A composition schema manipulates, guides, or restates parts of logical schemas to produce one resolved schema.

ParameterValueData typeExplanation
level"resolved"stringPossible values: logical, composition, resolved

Attributes

Name Description First Included in Instance
MeterTypeId The unique identifier of a Meter Type. Sustainability/esg-data-model/MeterType
MeterTypeName The name of a Meter Type. Sustainability/esg-data-model/MeterType
MeterTypeDescription The description of a Meter Type. Sustainability/esg-data-model/MeterType

MeterTypeId

The unique identifier of a Meter Type. First included in: Sustainability/esg-data-model/MeterType (this entity)

Properties

NameValue
displayNameMeter Type ID
descriptionThe unique identifier of a Meter Type.
isPrimaryKeytrue
dataFormatint32

Traits

List of traits for the MeterTypeId attribute are listed here.

is.dataFormat.integer
is.identifiedBy
names a specific identity attribute to use with an entity

ParameterValueData typeExplanation
attributeMeterType/(resolvedAttributes)/MeterTypeIdattribute

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{09727ABA-4E95-4543-9CF6-6B871D38F30B}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enMeter Type ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Meter Type.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

MeterTypeName

The name of a Meter Type. First included in: Sustainability/esg-data-model/MeterType (this entity)

Properties

NameValue
displayNameMeter Type Name
descriptionThe name of a Meter Type.
dataFormatstring
maximumLength256
isNullabletrue

Traits

List of traits for the MeterTypeName attribute are listed here.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{1658F02E-77D2-4369-BE5A-AB8EE559339B}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enMeter Type Name
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe name of a Meter Type.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"256"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

MeterTypeDescription

The description of a Meter Type. First included in: Sustainability/esg-data-model/MeterType (this entity)

Properties

NameValue
displayNameMeter Type Description
descriptionThe description of a Meter Type.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the MeterTypeDescription attribute are listed here.

is.dataFormat.character
is.dataFormat.big
indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define more identification values.

ParameterValueData typeExplanation
identifier"{007FFC2A-98DC-4F04-A81F-583E8DD0D98B}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enMeter Type Description
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe description of a Meter Type.
entitya reference to the constant entity holding the list of localized text

is.constrained
maximum length or value constraints

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String, and Array of Byte is a Binary Object.