222,524 research outputs found
Classification and modeling of power line noise using machine learning techniques
A thesis submitted in ful lment of the requirements
for the degree of Doctor of Philosophy
in the
School of Electrical and Information Engineering
Faculty of Engineering and Built Environment
June 2017The realization of robust, reliable and e cient data transmission have been the theme of
recent research, most importantly in real channel such as the noisy, fading prone power
line communication (PLC) channel. The focus is to exploit old techniques or create new
techniques capable of improving the transmission reliability and also increasing the transmission
capacity of the real communication channels. Multi-carrier modulation scheme such
as Orthogonal Frequency Division Multiplexing (OFDM) utilizing conventional single-carrier
modulation is developed to facilitate a robust data transmission, increasing transmission capacity
(e cient bandwidth usage) and further reducing design complexity in PLC systems.
On the contrary, the reliability of data transmission is subjected to several inhibiting factors
as a result of the varying nature of the PLC channel. These inhibiting factors include noise,
perturbation and disturbances. Contrary to the Additive White Gaussian noise (AWGN)
model often assumed in several communication systems, this noise model fails to capture
the attributes of noise encountered on the PLC channel. This is because periodic noise or
random noise pulses injected by power electronic appliances on the network is a deviation
from the AWGN. The nature of the noise is categorized as non-white non-Gaussian and
unstable due to its impulsive attributes, thus, it is labeled as Non-additive White Gaussian
Noise (NAWGN). These noise and disturbances results into long burst errors that corrupts
signals being transmitted, thus, the PLC is labeled as a horrible or burst error channel.
The e cient and optimal performance of a conventional linear receiver in the white Gaussian
noise environment can therefore be made to drastically degrade in this NAWGN environment.
Therefore, transmission reliability in such environment can be greatly enhanced if we
know and exploit the knowledge of the channel's statistical attributes, thus, the need for
developing statistical channel model based on empirical data. In this thesis, attention is
focused on developing a recon gurable software de ned un-coded single-carrier and multicarrier
PLC transceiver as a tool for realizing an optimized channel model for the narrowband
PLC (NB-PLC) channel.
First, a novel recon gurable software de ned un-coded single-carrier and multi-carrier PLC
transceiver is developed for real-time NB-PLC transmission. The transceivers can be adapted
to implement di erent waveforms for several real-time scenarios and performance evaluation.
Due to the varying noise parameters obtained from country to country as a result of
the dependence of noise impairment on mains voltages, topology of power line, place and
time, the developed transceivers is capable of facilitating constant measurement campaigns
to capture these varying noise parameters before statistical and mathematically inclined
channel models are derived.
Furthermore, the single-carrier (Binary Phase Shift Keying (BPSK), Di erential BPSK
(DBPSK), Quadrature Phase Shift Keying (QPSK) and Di erential QPSK (DQPSK)) PLC
transceiver system developed is used to facilitate a First-Order semi-hidden Fritchman
Markov modeling (SHFMM) of the NB-PLC channel utilizing the e cient iterative Baum-
Welch algorithm (BWA) for parameter estimation. The performance of each modulation
scheme is evaluated in a mildly and heavily disturbed scenarios for both residential and
laboratory site considered. The First-Order estimated error statistics of the realized First-
Order SHFMM have been analytically validated in terms of performance metrics such as:
log-likelihood ratio (LLR), error-free run distribution (EFRD), error probabilities, mean
square error (MSE) and Chi-square ( 2) test. The reliability of the model results is also
con rmed by an excellent match between the empirically obtained error sequence and the
SHFMM regenerated error sequence as shown by the error-free run distribution plot.
This thesis also reports a novel development of a low cost, low complexity Frequency-shift
keying (FSK) - On-o keying (OOK) in-house hybrid PLC and VLC system. The functionality
of this hybrid PLC-VLC transceiver system was ascertained at both residential and
laboratory site at three di erent times of the day: morning, afternoon and evening. A First
and Second-Order SHFMM of the hybrid system is realized. The error statistics of the realized
First and Second-Order SHFMMs have been analytically validated in terms of LLR,
EFRD, error probabilities, MSE and Chi-square ( 2). The Second-Order SHFMMs have
also been analytically validated to be superior to the First-Order SHFMMs although at the
expense of added computational complexity. The reliability of both First and Second-Order
SHFMM results is con rmed by an excellent match between the empirical error sequences
and SHFMM re-generated error sequences as shown by the EFRD plot.
In addition, the multi-carrier (QPSK-OFDM, Di erential QPSK (DQPSK)-OFDM) and
Di erential 8-PSK (D8PSK)-OFDM) PLC transceiver system developed is used to facilitate
a First and Second-Order modeling of the NB-PLC system using the SHFMM and BWA
for parameter estimation. The performance of each OFDM modulation scheme in evaluated
and compared taking into consideration the mildly and heavily disturbed noise scenarios
for the two measurement sites considered. The estimated error statistics of the realized
SHFMMs have been analytically validated in terms of LLR, EFRD, error probabilities, MSE
and Chi-square ( 2) test. The estimated Second-Order SHFMMs have been analytically
validated to be outperform the First-Order SHFMMs although with added computational
complexity. The reliability of the models is con rmed by an excellent match between the
empirical data and SHFMM generated data as shown by the EFRD plot.
The statistical models obtained using Baum-Welch to adjust the parameters of the adopted
SHFMM are often locally maximized. To solve this problem, a novel Metropolis-Hastings
algorithm, a Bayesian inference approach based on Markov Chain Monte Carlo (MCMC)
is developed to optimize the parameters of the adopted SHFMM. The algorithm is used to
optimize the model results obtained from the single-carrier and multi-carrier PLC systems
as well as that of the hybrid PLC-VLC system. Consequently, as deduced from the results,
the models obtained utilizing the novel Metropolis-Hastings algorithm are more precise, near
optimal model with parameter sets that are closer to the global maxima.
Generally, the model results obtained in this thesis are relevant in enhancing transmission
reliability on the PLC channel through the use of the models to improve the adopted modulation
schemes, create adaptive modulation techniques, develop and evaluate forward error
correction (FEC) codes such as a concatenation of Reed-Solomon and Permutation codes and
other robust codes suitable for exploiting and mitigating noise impairments encountered on
the low voltage NB-PLC channel. Furthermore, the recon gurable software de ned NB-PLC
transceiver test-bed developed can be utilized for future measurement campaign as well as
adapted for multiple-input and multiple-output (MIMO) PLC applications.MT201
Classification and modeling of power line noise using machine learning techniques
A thesis submitted in ful lment of the requirements
for the degree of Doctor of Philosophy
in the
School of Electrical and Information Engineering
Faculty of Engineering and Built Environment
June 2017The realization of robust, reliable and e cient data transmission have been the theme of
recent research, most importantly in real channel such as the noisy, fading prone power
line communication (PLC) channel. The focus is to exploit old techniques or create new
techniques capable of improving the transmission reliability and also increasing the transmission
capacity of the real communication channels. Multi-carrier modulation scheme such
as Orthogonal Frequency Division Multiplexing (OFDM) utilizing conventional single-carrier
modulation is developed to facilitate a robust data transmission, increasing transmission capacity
(e cient bandwidth usage) and further reducing design complexity in PLC systems.
On the contrary, the reliability of data transmission is subjected to several inhibiting factors
as a result of the varying nature of the PLC channel. These inhibiting factors include noise,
perturbation and disturbances. Contrary to the Additive White Gaussian noise (AWGN)
model often assumed in several communication systems, this noise model fails to capture
the attributes of noise encountered on the PLC channel. This is because periodic noise or
random noise pulses injected by power electronic appliances on the network is a deviation
from the AWGN. The nature of the noise is categorized as non-white non-Gaussian and
unstable due to its impulsive attributes, thus, it is labeled as Non-additive White Gaussian
Noise (NAWGN). These noise and disturbances results into long burst errors that corrupts
signals being transmitted, thus, the PLC is labeled as a horrible or burst error channel.
The e cient and optimal performance of a conventional linear receiver in the white Gaussian
noise environment can therefore be made to drastically degrade in this NAWGN environment.
Therefore, transmission reliability in such environment can be greatly enhanced if we
know and exploit the knowledge of the channel's statistical attributes, thus, the need for
developing statistical channel model based on empirical data. In this thesis, attention is
focused on developing a recon gurable software de ned un-coded single-carrier and multicarrier
PLC transceiver as a tool for realizing an optimized channel model for the narrowband
PLC (NB-PLC) channel.
First, a novel recon gurable software de ned un-coded single-carrier and multi-carrier PLC
transceiver is developed for real-time NB-PLC transmission. The transceivers can be adapted
to implement di erent waveforms for several real-time scenarios and performance evaluation.
Due to the varying noise parameters obtained from country to country as a result of
the dependence of noise impairment on mains voltages, topology of power line, place and
time, the developed transceivers is capable of facilitating constant measurement campaigns
to capture these varying noise parameters before statistical and mathematically inclined
channel models are derived.
Furthermore, the single-carrier (Binary Phase Shift Keying (BPSK), Di erential BPSK
(DBPSK), Quadrature Phase Shift Keying (QPSK) and Di erential QPSK (DQPSK)) PLC
transceiver system developed is used to facilitate a First-Order semi-hidden Fritchman
Markov modeling (SHFMM) of the NB-PLC channel utilizing the e cient iterative Baum-
Welch algorithm (BWA) for parameter estimation. The performance of each modulation
scheme is evaluated in a mildly and heavily disturbed scenarios for both residential and
laboratory site considered. The First-Order estimated error statistics of the realized First-
Order SHFMM have been analytically validated in terms of performance metrics such as:
log-likelihood ratio (LLR), error-free run distribution (EFRD), error probabilities, mean
square error (MSE) and Chi-square ( 2) test. The reliability of the model results is also
con rmed by an excellent match between the empirically obtained error sequence and the
SHFMM regenerated error sequence as shown by the error-free run distribution plot.
This thesis also reports a novel development of a low cost, low complexity Frequency-shift
keying (FSK) - On-o keying (OOK) in-house hybrid PLC and VLC system. The functionality
of this hybrid PLC-VLC transceiver system was ascertained at both residential and
laboratory site at three di erent times of the day: morning, afternoon and evening. A First
and Second-Order SHFMM of the hybrid system is realized. The error statistics of the realized
First and Second-Order SHFMMs have been analytically validated in terms of LLR,
EFRD, error probabilities, MSE and Chi-square ( 2). The Second-Order SHFMMs have
also been analytically validated to be superior to the First-Order SHFMMs although at the
expense of added computational complexity. The reliability of both First and Second-Order
SHFMM results is con rmed by an excellent match between the empirical error sequences
and SHFMM re-generated error sequences as shown by the EFRD plot.
In addition, the multi-carrier (QPSK-OFDM, Di erential QPSK (DQPSK)-OFDM) and
Di erential 8-PSK (D8PSK)-OFDM) PLC transceiver system developed is used to facilitate
a First and Second-Order modeling of the NB-PLC system using the SHFMM and BWA
for parameter estimation. The performance of each OFDM modulation scheme in evaluated
and compared taking into consideration the mildly and heavily disturbed noise scenarios
for the two measurement sites considered. The estimated error statistics of the realized
SHFMMs have been analytically validated in terms of LLR, EFRD, error probabilities, MSE
and Chi-square ( 2) test. The estimated Second-Order SHFMMs have been analytically
validated to be outperform the First-Order SHFMMs although with added computational
complexity. The reliability of the models is con rmed by an excellent match between the
empirical data and SHFMM generated data as shown by the EFRD plot.
The statistical models obtained using Baum-Welch to adjust the parameters of the adopted
SHFMM are often locally maximized. To solve this problem, a novel Metropolis-Hastings
algorithm, a Bayesian inference approach based on Markov Chain Monte Carlo (MCMC)
is developed to optimize the parameters of the adopted SHFMM. The algorithm is used to
optimize the model results obtained from the single-carrier and multi-carrier PLC systems
as well as that of the hybrid PLC-VLC system. Consequently, as deduced from the results,
the models obtained utilizing the novel Metropolis-Hastings algorithm are more precise, near
optimal model with parameter sets that are closer to the global maxima.
Generally, the model results obtained in this thesis are relevant in enhancing transmission
reliability on the PLC channel through the use of the models to improve the adopted modulation
schemes, create adaptive modulation techniques, develop and evaluate forward error
correction (FEC) codes such as a concatenation of Reed-Solomon and Permutation codes and
other robust codes suitable for exploiting and mitigating noise impairments encountered on
the low voltage NB-PLC channel. Furthermore, the recon gurable software de ned NB-PLC
transceiver test-bed developed can be utilized for future measurement campaign as well as
adapted for multiple-input and multiple-output (MIMO) PLC applications.MT201
Measuring the software process and product: Lessons learned in the SEL
The software development process and product can and should be measured. The software measurement process at the Software Engineering Laboratory (SEL) has taught a major lesson: develop a goal-driven paradigm (also characterized as a goal/question/metric paradigm) for data collection. Project analysis under this paradigm leads to a design for evaluating and improving the methodology of software development and maintenance
Reliability and maintainability assessment factors for reliable fault-tolerant systems
A long term goal of the NASA Langley Research Center is the development of a reliability assessment methodology of sufficient power to enable the credible comparison of the stochastic attributes of one ultrareliable system design against others. This methodology, developed over a 10 year period, is a combined analytic and simulative technique. An analytic component is the Computer Aided Reliability Estimation capability, third generation, or simply CARE III. A simulative component is the Gate Logic Software Simulator capability, or GLOSS. The numerous factors that potentially have a degrading effect on system reliability and the ways in which these factors that are peculiar to highly reliable fault tolerant systems are accounted for in credible reliability assessments. Also presented are the modeling difficulties that result from their inclusion and the ways in which CARE III and GLOSS mitigate the intractability of the heretofore unworkable mathematics
Using the partial least squares (PLS) method to establish critical success factor interdependence in ERP implementation projects
This technical research report proposes the usage of a statistical approach named Partial
Least squares (PLS) to define the relationships between critical success factors for ERP
implementation projects. In previous research work, we developed a unified model of
critical success factors for ERP implementation projects. Some researchers have
evidenced the relationships between these critical success factors, however no one has
defined in a formal way these relationships. PLS is one of the techniques of structural
equation modeling approach. Therefore, in this report is presented an overview of this
approach. We provide an example of PLS method modelling application; in this case we
use two critical success factors. However, our project will be extended to all the critical
success factors of our unified model. To compute the data, we are going to use PLS-graph
developed by Wynne Chin.Postprint (published version
Recommended from our members
Evaluation of software dependability
It has been said that the term software engineering is an aspiration not a description. We would like to be able to claim that we engineer software, in the same sense that we engineer an aero-engine, but most of us would agree that this is not currently an accurate description of our activities. My suspicion is that it never will be.
From the point of view of this essay – i.e. dependability evaluation – a major difference between software and other engineering artefacts is that the former is pure design. Its unreliability is always the result of design faults, which in turn arise as a result of human intellectual failures. The unreliability of hardware systems, on the other hand, has tended until recently to be dominated by random physical failures of components – the consequences of the ‘perversity of nature’. Reliability theories have been developed over the years which have successfully allowed systems to be built to high reliability requirements, and the final system reliability to be evaluated accurately. Even for pure hardware systems, without software, however, the very success of these theories has more recently highlighted the importance of design faults in determining the overall reliability of the final product. The conventional hardware reliability theory does not address this problem at all.
In the case of software, there is no physical source of failures, and so none of the reliability theory developed for hardware is relevant. We need new theories that will allow us to achieve required dependability levels, and to evaluate the actual dependability that has been achieved, when the sources of the faults that ultimately result in failure are human intellectual failures
Software Measurement Activities in Small and Medium Enterprises: an Empirical Assessment
An empirical study for evaluating the proper implementation of measurement/metric programs in software companies in one area of Turkey is presented. The research questions are discussed and validated with the help of senior software
managers (more than 15 years’ experience) and then used for interviewing a variety of medium and small scale software companies in Ankara. Observations show that there is a
common reluctance/lack of interest in utilizing measurements/metrics despite the fact that they are well known in the industry. A side product of this research is that internationally recognized standards such as ISO and CMMI are pursued if they are a part of project/job
requirements; without these requirements, introducing those standards to the companies remains as a long-term target to increase quality
- …