Escolar Documentos
Profissional Documentos
Cultura Documentos
Assistant Professor, Dept. of EEE, Mepco Schlenk Engineering College, Sivakasi 626005, India
2
Principal, National Engineering College, Kovilpatti 628503, India
3
Assistant Professor, Dept. of Computer Applications, Mepco Schlenk Engineering College, Sivakasi 626005, India
E-mail: 1nrpeee@mepcoeng.ac.in and 3amrit@mepcoeng.ac.in
Abstract
This paper presents a method of representing the IEEE Power Quality Data Interchange Format (PQDIF) in Wireless
Markup Language and use of mobile Computing for enhancing Power Quality Monitoring. IEEE PQDIF is a binary file
format specified in IEEE Std. 1159.3-2002 that is used to exchange power quality measurements between software
applications. Extensible Markup language is a commonly used text-based format for exchanging data through the Internet.
Wireless Markup Language is an Extensible Markup Language application for marking up documents to be delivered to
handheld devices. As Power Quality Monitoring becomes more prevalent, the need to support the development of mobile
computing applications to distribute, display and analyze power quality data using high-level, platform independent
software tools becomes more acute.
Keywords: power quality monitoring, wireless application protocol, extensible markup language, wireless markup
language
1.
INTRODUCTION
Power Quality (PQ) is becoming prevalent and of critical
importance for power industry recently. The fast expansion
in use of power electronics devices led to a wide diffusion
of nonlinear, time-variant loads in the power distribution
network, which cause massive serious PQ problems. At the
same time, the wide use of accurate electronic devices
requires extremely high quality power supplies. Therefore,
the research of PQ issues has captured exponentially
increasing attention in the power engineering community in
the past decade.
During the last ten years, the benefits of adequate asset
management have become increasingly clear in the power
industry due to the economic pressures and aging
infrastructure. An apparent tool to improve the assetmanagement strategies is the implementation of
information technology systems that support the operational
processes. A Broadband Wide-Area Network as an Enabler
of Improved Power System Maintenance is proposed in [1].
Diverse power quality monitoring (PQM) instruments
have been employed in the collection of power quality
measurements from many monitoring points in
transmission, distribution and end-user systems. The
purpose of monitoring is varied and accordingly so does the
data structures of these measurements. The IEEE Std.
1159.3-2002 PQDIF binary file format [2] provides a
compact, flexible, extensible means to exchange these
diverse measurements between software applications.
However, for applications where the ease of data
manipulation is more important than file size, an alternate
Record N
Each record is composed of a collection of elements. All
elements are one of three types: a scalar (single value), a
vector (series of values), or a collection of elements.
Record
Collection 1
Scalar 1
Scalar 2
Vector 1
Vector 2
Collection 2
Scalar 3
Scalar 4
Collection 3
Scalar 5
Scalar 6
Scalar and vector element values are of one of fixed set
of types. The complete list of types is illustrated in Table 1.
Complex data elements are created using collections of
elements. Since a collection can contain nested collections,
any level of complexity can be obtained without the need to
add new intrinsic data types. This is the mechanism that
PQDIF uses to achieve flexibility while avoiding the need
for constant revision.
Description
1 byte Boolean
2 byte Boolean
4 byte Boolean
ASCII character
Unicode character
1 byte integer
2 byte integer
4 byte integer
1 byte unsigned integer
2 byte unsigned integer
4 byte unsigned integer
4 byte real
8 byte real
Complex 4 byte real pair
Complex 8 byte real pair
Time stamp with microsecond resolution
16 byte globally unique identifier
2.2.2 Channels
A channel represents one of a set of data streams that are
generated by a monitor. Each channel should have unique
quantity (e.g., rms voltage) and phase (e.g., phase A-N)
information.
Channels are created for both real
measurements (e.g., rms voltage and rms current) and
derived measurements (e.g., voltage total harmonic
distortion, Pst).
2.2.3 Data Source Records
Data source records contain collections of definitions for
the channels of a monitor. These channel definition
collections contain elements that identify the quantity,
phase, units, etc. of a channel. The values contained in a
channel definition do not change over time. Many
observation records share a single data source record. This
avoids replicating definition information in each
observation record.
2.2.4 Monitor Settings Records
Like data source records, monitor settings records
contain collections that are referenced by the channel
instance collections of many observation records. Rather
than defining the unchanging values of a channel definition,
channel settings collections contain elements to store
information about the parameters that are in effect when a
measurement is captured.
For example, a channels trigger threshold might be
recorded in a settings record. Monitor settings records avoid
the need to replicate channel definition values when a
settings change is made either by an operator or
automatically by the monitor.
2.2.5 Observations Records
Observation records contain the actual measured values.
Each observation record contains one or more channel
instance collections. These collections reference channel
definition collections and channel settings collections in the
associated data source and monitor settings records
respectively. Each channel collection typically contains a
vector of time values and one or more vectors of the
channel quantity values.
For example, separate vectors could be used for average,
minimum, and maximum values. Data source, monitor
settings, and observation records are associated by their
order in a PQDIF file. The data source record must precede
the monitor settings and observation records that reference
it. Similarly, a monitor settings record must precede the
observation records that reference it.
3. REPRESENTING PQDIF FILES IN XML
XML is a simple markup language for documents that
contain structured information. It is a standard, selfdescribing way of encoding both text and data. A primary
purpose of XML is to allow content to be exchanged across
a wide range of hardware, software, and operating systems.
XML was originally developed as a tool in large-scale
electronic publishing. However, it is now playing an
</tagRecObservation>
This example denotes an observation record. The
elements of the record would be included between the
opening and closing tags.
Scalar elements have a type and single value. For many
applications the type implied by the value encoding is
sufficient. For example 1 is an integer; 1.2 is a real value,
2003-12-31 is a date, etc. Further, for many elements, their
tags imply the data type. However, the physical type is
useful in determining the optimal decoding method for data
and so is included as an attribute. The abbreviated type
names shown in Table I are used for readability. For
example:
<tagChannelDefnIdx
type="UINT4">1</tagChannelDefnIdx>
Vector elements are similar to scalar elements but add a
size to denote the number of data values in the vector. The
individual data values are separated with commas. This
format significantly reduces the size of the XML file
compared with a XML item list scheme. Comma separated