network lifetime.
The contribution brought by this paper consists
on a method for drastically reducing transmissions
in EGT wireless sensing systems. The work builds
on previous research in the area of dual predic-
tion schemes (DPSs) for wireless sensor systems.
In particular, we propose an application bespoke
state prediction and selective filtering method to be
used in conjunction with Spanish Inquisition Proto-
col (SIP) (Goldsmith and Brusey, 2010) (described
in Section 4). The proposed method is generically
suitable for applications where the data stream ex-
hibits a combination of steady states and significant
step changes. The performance of the algorithm de-
veloped is tightly correlated with the absolute values
of the sensor readings. Thus in order to tune and eval-
uate its performance an EGT simulator was also de-
veloped.
The remainder of this paper is structured as fol-
lows, Section 2 briefly describes related work in the
area of data reduction for wireless sensor systems.
Section 3 describes the simulator used to evaluate the
proposed algorithm. Section 4 considers the SIP as
the fundamental the data reduction method within the
HEAT system. Section 5 presents the selective filter-
ing (SF) algorithm integrated with SIP. Results are
given in Section 6, and concluding remarks are pre-
sented in Section 7.
2 RELATED WORK
Whist it is important to reduce the number of trans-
missions in a wireless networked system, it is equally
important to accurately capture the phenomena being
monitored. For the application at hand, transmissions
reductions through sampling rate reduction can not be
considered; HEAT nodes need to ensure sampling at
least at 1 Hz. Data compression and reduction is how-
ever an alternative approach to long lived networks
with specified requirements for data quality.
Many methods for data compression and reduc-
tion within a WSN have been proposed. Dictionary
based compression algorithms such as Lossless En-
tropy Compression (LEC) (Marcelloni and Vecchio,
2009) provide a byte reduction on a per packet ba-
sis, although would require sensor readings to be
buffered in order to reduce the number of transmis-
sions. Schoellhammer et al. (2004) model the sensor
readings using a liner model, by buffering the read-
ings until the residual error of a liner fit exceeds a
predefined error threshold. Due to the real-time re-
quirement of the HEAT system, buffering approaches
are not applicable.
The class of DPS algorithms solve the problem of
having to buffer sensor readings. By using a model on
the sensor node and the sink node, new readings can
be predicted without having to transmit further data.
When the error between the models exceeds a toler-
able threshold, new model parameters are transmit-
ted. Large reductions in the the numbers of transmis-
sions can be accomplished using the DPS approach,
while keeping a real-time knowledge of the system’s
state (Anastasi et al., 2009). A variety of implemen-
tations exist for the approach described above. Jain et
al. (2004) use a Dual Kalman Filter (DKF) as the sys-
tem model. Santini and Römer (2006) use an Least
Mean-Square (LMS) filter. Le Borgne et al. (2007)
present a general method for adaptively selecting the
model using a statistical procedure termed racing.
Such a method allows the most optimal model, from
a discrete set of models stored on the sensor node, to
be learned over time. Although considerable trans-
mission reductions are reported for a variety of case
studies, none of these approaches respond well to step
changes in the sensed data. (A summary of the re-
sults of these algorithms can be found in (Goldsmith
and Brusey, 2010) and (Borgne et al., 2007).) These
works have, however inspired the authors here to-
wards the reported developments.
3 EGT SIMULATOR
The EGT simulator attempts to produce flight like
data to be used in evaluating the proposed algorithms.
The simulator consists of an EGT phenomena model
(PM) and a thermocouple sensor model (SM), as
shown in Figure 1. For the purpose of this paper, the
output from the PM, denoted s, is considered as the
actual EGT. The output from the SM is taken to be
the thermocouple readings, denoted y.
Flight profiles are split into three main phases:
take-off, cruise and landing. At the start of the flight
the EGT is relatively low. During take-off, the EGT
rises sharply to around 1000 °C where it remains
fairly constant for the majority of the flight. During
the final landing phase, the EGT decreases to ambi-
ent temperature, with some oscillation to replicate ob-
served practice.
For the purpose of this simulation study, the take-
off and landing sequences, shown in Table 1, are con-
sidered to be consistent. The cruise sections of the
flight are of variable duration, denoted d, which is
regarded as an input to the simulator. To simulate
a typical cruise phase of the flight, a nominal EGT
of 830 °C is chosen. Furthermore, to accommodate
different altitudes and weather conditions, a uniform
ICINCO2012-9thInternationalConferenceonInformaticsinControl,AutomationandRobotics
166