Undergraduate Final Year Project Proposals: 2014

Undergraduate Final Year Project Proposals: 2014 - 2015
PID
Supervisor
Room
Description
1401197
Angeli,D.
1111
It is widely acknowledged that the future grid will involve substantial interaction and communication between demand and
supply. One of the possible scenarios is the introduction of dynamic pricing in the electricity market: in other words electricity
prices should match more closely production costs, and be therefore influenced by current demand and/or availability of
renewable energy sources.
In this situation it is likely that the notion of flexible demand should become important and smart appliances will be designed so
as to allocate their power utilization at times where it is most convenient.
The aim of the project is to simulate on MATLAB algorithms for the convergence of flexible demand schedules and electricity
prices to a Nash equilibrium, viz. to a situation in which individual appliances do not have unilateral interest in rescheduling their
own power profiles.
Nash Equilibria and Flexible
Demand in dynamic electricity
markets.
3E3I
Desirable background: good mathematics, matlab.
1400855
Angeli,D. (with Astolfi,A.)
Hamiltonian Data clustering
1400879
1110A
3E3I
Astolfi,A. (with Angeli,D.)
Hamiltonian Data clustering
1401186
3E3I
Astolfi,A.
Shared control
1400855
1111
1110A
3E3I
Bottrell,N. (with Green,T.C.)
Power Quality Measurement and
Analysis with Clusters of
Photovoltaic Inverters
28 January 2015
1107
3E4T
We consider a novel method for clustering points in the plane. The proposed algorithm is based on the notions of clustering
function and level lines; the clusters are identified as the level sets corresponding to a reference value of the clustering function.
The core idea is to regard the clustering function as a Hamiltonian function and to determine the level lines as the trajectories of
the associated Hamiltonian system.
The method is useful in pattern identification problems and weather forecast problems.
The problem of sharing the control of a system between a human operator and an automatic controller is considered. The goal
of the project is to design a shared control algorithm for a simple mobile robot, or similar autonomous vehicle, and test it via
simulations.
We consider a novel method for clustering points in the plane. The proposed algorithm is based on the notions of clustering
function and level lines; the clusters are identified as the level sets corresponding to a reference value of the clustering function.
The core idea is to regard the clustering function as a Hamiltonian function and to determine the level lines as the trajectories of
the associated Hamiltonian system.
The method is useful in pattern identification problems and weather forecast problems.
It is now common to see streets where several houses have photovoltaic panels on their roofs. Each will be interfaced to the
electricity network through an inverter. The current will be approximately sinusoidal but not perfect which in turn leads to voltage
distortion and possible poor power quality. This project will study a particular phenomenon which occurs when each installation
uses a similar inverter and the high frequency current emissions are at identical frequencies and combine to create
unacceptably large voltage distortions even though each individual inverter meets the agreed standard. This project has both
analysis and testing. The testing will measure high frequency voltage distortion generated by the four inverters on the roof of
the EE building. The analysis will look at the interactions between the four inverters and will seek to identify a mathematical
expression for the emissions. The project does not require any hardware to be built (it all exists already) but will require some reconfiguration and measurement plus processing of data using Matlab scripts.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 1 of 45
PID
Supervisor
Room
Description
1400863
Evangelou,S.A.
1108B
The objective of this project is to develop a simulation model that will describe accurately the dynamics of a hybrid vehicle. The
task involves the modelling of the individual subsystems of the vehicle and its powertrain. A key issue is the accurate
description of the interdependencies between the subsystems which will allow proper integration to the full model. The
modelling problem is naturally multidisciplinary.
Parametric modelling, control
and optimisation of hybrid
vehicles - converter control
4D4T4J
Key characteristics of the model are descriptions for the hybrid-electric drive powertrain, regenerative braking, vehicle
dynamics, aerodynamics, driver and component- and vehicle-level controls.
It is believed that existing platforms do not yet include sufficiently detailed component descriptions to allow the model to be
used for the purposes to which it is built. These include to help identify which aspects of the design need to be modified for
optimal overall performance and also to improve performance by designing good control schemes. This project will aim to
develop flexible subsystem models in the form of equations derived from first principles, rather than models that rely on static
look-up tables and performance maps, or simple power-request dynamics that do not allow for accurate scaling or for the
adjustment of critical design parameters.
A number of projects ran successfully in previous years within this framework but further work is required especially on the
control of the DC link that connects the various electrical components of the powertrain of a series hybrid vehicle - generator
(rectifier), battery (dc-dc converter) and motor (inverter).
1400864
Evangelou,S.A.
Active variable geometry
suspension for road vehicles
1108B
4T
Variable geometry suspension systems for vehicles operate on the principle of varying by an actuator the geometry of passive
force-producing elements, conventionally springs and dampers. They are of interest in terms of their potential to achieve
performances close to ideal active suspensions but without giving away many of the benefits enjoyed by passive systems. Thus
variable geometry implies low actuation forces, low power requirements, low energy consumption, fail-safe operation and
potential to use much of the existing passive technology.
This project will look into the application of fuzzy logic and neural network control for a variable geometry active suspension of a
high performance sports car, to improve vehicle comfort and handling.
1400865
Evangelou,S.A.
Prediction of rider intention for a
two-wheeled vehicle based on
limited on-board information
1108B
4D4T4J
The prediction of rider intention is very much essential for the supervisory energy control system in a modern small twowheeled vehicle. As these type of vehicles are predominantly used for personal commuting in urban scenarios, it is essential to
recognise the effect of uncertainties caused by traffic and road conditions. Such conditions can influence the intentions of the
rider, therefore these need to be identified from at least partial knowledge of the vehicle dynamic state, to manage optimally the
powertrain energy flow.
Research available in the literature has considered various approaches for predicting the driving load:
a) Combined cascade neural networks with node decoupled extended Kalman filtering
b) Discrete cosine transform (DCT) together with support vector machines (SVM)
c) Combining road information from a static map with historical driving data
d) Model based approach using discrete time Markov process
In the first part of project, the methods mentioned above for driving load predictions will be implemented and compared for
accuracy and real time implementation.
In the second part of the project, data mining techniques will be explored to propose driving load prediction functions that are
simpler to implement. The knowledge gained in the initial part of the project will be applied in developing this predictive function.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 2 of 45
PID
Supervisor
Room
Description
1401041
Evangelou,S.A.
1108B
The prediction of rider intention is very much essential for the supervisory energy control system in a modern small twowheeled vehicle. As these type of vehicles are predominantly used for personal commuting in urban scenarios, it is essential to
recognise the effect of uncertainties caused by traffic and road conditions. Such conditions can influence the intentions of the
rider, therefore these need to be identified from at least partial knowledge of the vehicle dynamic state, to manage optimally the
powertrain energy flow.
Prediction of rider intention for a
two-wheeled vehicle based on
limited on-board information
1C1S
Research available in the literature has considered various approaches for predicting the driving load:
a) Combined cascade neural networks with node decoupled extended Kalman filtering
b) Discrete cosine transform (DCT) together with support vector machines (SVM)
c) Combining road information from a static map with historical driving data
d) Model based approach using discrete time Markov process
In the first part of project, the methods mentioned above for driving load predictions will be implemented and compared for
accuracy and real time implementation.
In the second part of the project, data mining techniques will be explored to propose driving load prediction functions that are
simpler to implement. The knowledge gained in the initial part of the project will be applied in developing this predictive function.
1401043
Evangelou,S.A.
Active flap control for the Racing
Green electric vehicle (EV3)
1401154
Evangelou,S.A.
Hardware-in-the-loop simulation
and control of a Mercedes
electric power steering system
1400868
Evangelou,S.A. (with )
Torque vectoring and
regeneration control for the
Racing Green electric vehicle
(EV3)
1400869
Evangelou,S.A. (with )
Active flap control for the Racing
Green electric vehicle (EV3)
28 January 2015
1108B
This project will look into the active flap control for the new Racing Green electric vehicle (EV3). The vehicle will have an
extensive aero package, therefore it is hoped to introduce some active flap control to improve handling on corners and reduce
drag on straights. It is expect that this will be mainly a control problem, possibly using feedback from the suspension
travel/downforce sensors in the chassis.
1108B
At Daimler research and development a future steering system is being developed within the department Vehicle Dynamics.
The steering system is required to improve the comfort, safety and driving behaviour. The Electric power steering (EPS) system
is used as an actuator for a number of assistance systems' control tasks which are dependent on the vehicle behaviour. These
dependencies will be additionally coupled with the vehicle speed and driver inputs. The goal is to describe the various vehicle
behaviours and with this basis, consider the development of various control strategies for the EPS itself. To aid in this task
Daimler has a 4 pole steering test rig and would like to use HILs setup to develop and test these control strategies using an
actual Mercedes steering system.
1C
1A1C1S
1108B
4D4T4J
1108B
4D4T4J
This project will look into the torque vectoring and regeneration control for the new Racing Green electric vehicle (EV3). The
vehicle is planned to be a rear wheel drive electric vehicle with independent drive to each rear wheel. The project will look at the
control strategies (and develop software/simulations) to demonstrate the potential benefits of using torque vectoring and
regeneration control.
This project will look into the active flap control for the new Racing Green electric vehicle (EV3). The vehicle will have an
extensive aero package, therefore it is hoped to introduce some active flap control to improve handling on corners and reduce
drag on straights. It is expect that this will be mainly a control problem, possibly using feedback from the suspension
travel/downforce sensors in the chassis.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 3 of 45
PID
Supervisor
Room
Description
1401186
Green,T.C. (with Bottrell,N.)
1101
It is now common to see streets where several houses have photovoltaic panels on their roofs. Each will be interfaced to the
electricity network through an inverter. The current will be approximately sinusoidal but not perfect which in turn leads to voltage
distortion and possible poor power quality. This project will study a particular phenomenon which occurs when each installation
uses a similar inverter and the high frequency current emissions are at identical frequencies and combine to create
unacceptably large voltage distortions even though each individual inverter meets the agreed standard. This project has both
analysis and testing. The testing will measure high frequency voltage distortion generated by the four inverters on the roof of
the EE building. The analysis will look at the interactions between the four inverters and will seek to identify a mathematical
expression for the emissions. The project does not require any hardware to be built (it all exists already) but will require some reconfiguration and measurement plus processing of data using Matlab scripts.
3E4T
Power Quality Measurement and
Analysis with Clusters of
Photovoltaic Inverters
1401189
Green,T.C. (with Merlin,M.)
Design trade-offs of offshore
platforms for HVDC converter
stations
1400880
Jaimoukha,I.M.
Online fault detection
1101
3E4D4T3I4J
1113
4D4T4J
AC to DC power conversion at a scale of 1,000 MW is a technical challenge that has been achieved but putting that equipment
on a platform out at sea presents many fresh difficulties. This project is a first attempt to examine some of the trade-offs
between the design of the electrical equipment (which is about 30% of the cost) and the design of the platform itself (which is
about 70% of the cost).
Questions include: how can the layout of the electrical equipment be changed to reduce the cost of strengthening the platform
to protect against storm damage? In this context, it is important to reduce the profile presented to the wind, perhaps by
changing the height to area ration or perhaps by spreading the equipment between compartments (but not if it increases the
weight). The impact on the maintainability of the converter station should also be taken into account. There are many other
trade-offs to be examined through some basic design calculations, with most of the trade-offs within the electrical design being
well understood within Electrical Engineering.
We will be assisted by staff from Civil Engineering who are specialised in the design of offshore structures for extreme
environments. This project will suit someone who enjoys working across the engineering disciplines and has a basic
understanding of mechanical structures (or is prepared to learn it). The work will be largely an analytical assessment of the
design trade-offs based on literature and knowledge within the two departments.
This project aims to investigate fault detection schemes for linear dynamic systems subject to disturbances.
The aim of the project is to develop and compare both online and offline optimization algorithms for the design of a condition
monitoring system that attenuates the disturbances and is able to reliably detect faults.
The student is expected to have a good background in optimization. All programs will be developed in Matlab and Simulink.
1400882
Jaimoukha,I.M.
Invariant sets for model
predictive control
1113
4D4T4J
Model predictive control is an advanced control scheme that is model-based, applied in real time, incorporates optimal control
and can handel hard inout and state constraints. A drawback of the method is the need to solve an online optimization problem
to compute the control law at every sampling instant.
The aim of the project is to compute an invariant set such that, if the state of the system is inside this set (so that on the one
hand, the system is near the desired equilibrium, and on the other, it is guaranteed to remain in the set) then a constant precomputed state-feedback control law is applied and there is no need to carry out any extra online optimizations.
The project uses robust control theory techniques, linear matrix inequalities and game theoretic approaches. All algorithms will
be developed using Matlab and Simulink.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 4 of 45
PID
Supervisor
Room
Description
1400925
Junyent-Ferre,A.
1103
Three-phase AC to DC voltage-source converters (VSCs) are one of the basic building blocks found in a range of high-power
applications, e.g. photovoltaic inverters, industrial motor drives, etc. In current practice, either the AC side or the DC side of the
converter are grounded. This enables to balance the DC pole voltages around earth potential by passive means with ease.
However, new applications of DC transmission at high, medium and low voltage have recently raised interest in converter
topologies which enable to actively control the DC voltage balance. This would enable degraded operation when one conductor
is faulty or when loads were connected between a single pole and the earth. This project will focus on the design of the
controller for a three-phase inverter for a DC transmission applications with DC imbalance operation capabilities.
Control of a DC transmission
system with active DC imbalance
operation
4T
This project is suitable for students with high motivation to learn about power converter modelling, simulation and control design.
1401048
Kerrigan,E.C.
Optimal control of energyefficient real-time computing
systems
1401172
Kerrigan,E.C.
Optimal co-design of aircraft and
control system parameters
28 January 2015
1108C
1A1C1S
1108C
3E3I
Every computing system employs feedback algorithms in order to guarantee performance and reliability in the presence of
uncertainty, such as unpredictable work-loads, delays, data losses, cyber attacks and component failures. Data, tasks and
resources (processors, storage and communication bandwidth) need to be managed to achieve a certain quality of service,
guarantee that computations are correct and ensure that tasks are completed before deadlines. Energy consumption is
optimized by dynamic voltage and frequency scaling and smart scheduling of jobs. The aim of this project is to achieve one or
more of the following objectives: (i) develop methods for modeling computing systems that capture the dynamics essential for
feedback algorithm design using closed-loop metrics; (ii) develop efficient optimization-based algorithms for hard and soft realtime scheduling of tasks; (iii) develop scalable scheduling algorithms based on cooperative distributed control methods. The
project will start with existing methods for scheduling tasks on single processors, before gradually extending the methods to
distributed networks of heterogeneous processors. Most of the initial software development will be in Matlab, but the student
should have excellent software engineering skills and familiarity with a variety of operating systems and programming
languages, including Unix/Linux and C/C++. Candidates for this project will have done courses on state space control systems
and numerical methods, have a strong interest in mathematical optimization and the goal of pursuing a career in computing and
information systems, big data, cloud computing, sensor networks, mobile communication networks or robotics.
The control system changes the behaviour of an aircraft, hence the optimal physical parameters should be a function of the
optimal control parameters and vice versa. However, in practice the physical parameters are often optimised before the
controller is designed, thereby severely limiting the behaviour of the aircraft. This project will therefore develop novel
mathematical optimization methods to optimise the physical and control parameters of an aircraft at the same time, rather than
independently. This co-design process will result in aircraft that are cheaper, more reliable or have better performance than
those designed using current, sequential design methods, while also reducing design time. The project will start with textbook 1
degree-of-freedom (DOF) dynamic models, off-the-shelf-software and classical control methods, such as PID control. This work
will then be extended to realistic 6-DOF models with tailor-made software and advanced multivariable control methods,
including H-infinity, LQG and model predictive control. Most of the initial software development will be in Matlab, but the student
should have excellent software engineering skills and familiarity with a variety of programming languages, including C/C++.
Candidates for this project will have done courses on state space control systems and numerical methods, have a strong
interest in mathematical optimization and the goal of pursuing a career in aerospace, wind energy, automotive engineering,
robotics or mechatronics.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 5 of 45
PID
Supervisor
Room
Description
1401173
Kerrigan,E.C.
1108C
The energy required for on-board computation and inter-node communication can exceed the propulsion energy for networks of
low-power robots or aerodynamically efficient uninhabited aerial vehicles (UAVs). Future UAV and ground-based robotic
networks will be expected to be far more autonomous and intelligent than today, hence will require even more energy for
computation. This project will therefore develop new control, signal processing and mathematical optimization algorithms for
coordinating networks of robots to explore a given area, while minimising the energy used for computation, communication and
propulsion. Compared to using existing algorithms, these new methods will be able to extend the mission duration or allow for
cheaper robots to be used. The project will start with two-node networks with point-mass models and off-the-shelf optimization
software. This will be extended to more realistic dynamic models and multiple-node networks with efficient algorithms and tailormade software. Most of the initial software development will be in Matlab, but the student should have excellent software
engineering skills and familiarity with a variety of operating systems and programming languages, including Unix/Linux and
C/C++. Candidates for this project will have done courses on state space control systems and numerical methods, have a
strong interest in mathematical optimization and the goal of pursuing a career in aerospace, computing and information
systems, big data, cloud computing, sensor networks, mobile communication networks or robotics.
Optimal control of computation,
communication and energy in
networks of robots
1401174
Kerrigan,E.C.
Optimal control of energyefficient real-time computing
systems
1400889
Kuenzel,S.T.G.I. (with
Pal,B.C.)
Validation of linearization
method used by Matlab vs.
Algebraic solution technique
28 January 2015
3E3I
1108C
3E3I
1107
4D4T4J
Every computing system employs feedback algorithms in order to guarantee performance and reliability in the presence of
uncertainty, such as unpredictable work-loads, delays, data losses, cyber attacks and component failures. Data, tasks and
resources (processors, storage and communication bandwidth) need to be managed to achieve a certain quality of service,
guarantee that computations are correct and ensure that tasks are completed before deadlines. Energy consumption is
optimized by dynamic voltage and frequency scaling and smart scheduling of jobs. The aim of this project is to achieve one or
more of the following objectives: (i) develop methods for modeling computing systems that capture the dynamics essential for
feedback algorithm design using closed-loop metrics; (ii) develop efficient optimization-based algorithms for hard and soft realtime scheduling of tasks; (iii) develop scalable scheduling algorithms based on cooperative distributed control methods. The
project will start with existing methods for scheduling tasks on single processors, before gradually extending the methods to
distributed networks of heterogeneous processors. Most of the initial software development will be in Matlab, but the student
should have excellent software engineering skills and familiarity with a variety of operating systems and programming
languages, including Unix/Linux and C/C++. Candidates for this project will have done courses on state space control systems
and numerical methods, have a strong interest in mathematical optimization and the goal of pursuing a career in computing and
information systems, big data, cloud computing, sensor networks, mobile communication networks or robotics.
Motivation
The project investigates the accuracy of linearization methods implemented in Matlab/Simulink. In the past perturbation
methods were used by programs such as Matlab/Simulink to linearize the algebraic differential equations of a dynamic system.
Since these methods suffer from errors due to signal scaling, recent Matlab/Simulink versions used pre-programmed Jacobians
to circumvent the problem.
Objective
The aim is to compare and validate the linearized solution of a system with synchronous and wind generation and AC and DC
transmission using Matlab/Simulink with the algebraic solution of the same algebraic differential equations.
Methodology
This project will be able to build on previous work, which should enable a good progress. The system will be modelled in
Matlab/Simulink and linearized using Matlab’s linmod. The same system is represented by differential and algebraic equations
in Maple, which can be linearized analytically.
Learning outcome
The project will use Matlab/Simulink and Maple, which are very useful tools for any student to get familiar with. The student will
gain a good understanding of different techniques used for linearization.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 6 of 45
PID
Supervisor
Room
Description
1401189
Merlin,M. (with Green,T.C.)
1109B
AC to DC power conversion at a scale of 1,000 MW is a technical challenge that has been achieved but putting that equipment
on a platform out at sea presents many fresh difficulties. This project is a first attempt to examine some of the trade-offs
between the design of the electrical equipment (which is about 30% of the cost) and the design of the platform itself (which is
about 70% of the cost).
Questions include: how can the layout of the electrical equipment be changed to reduce the cost of strengthening the platform
to protect against storm damage? In this context, it is important to reduce the profile presented to the wind, perhaps by
changing the height to area ration or perhaps by spreading the equipment between compartments (but not if it increases the
weight). The impact on the maintainability of the converter station should also be taken into account. There are many other
trade-offs to be examined through some basic design calculations, with most of the trade-offs within the electrical design being
well understood within Electrical Engineering.
We will be assisted by staff from Civil Engineering who are specialised in the design of offshore structures for extreme
environments. This project will suit someone who enjoys working across the engineering disciplines and has a basic
understanding of mechanical structures (or is prepared to learn it). The work will be largely an analytical assessment of the
design trade-offs based on literature and knowledge within the two departments.
Design trade-offs of offshore
platforms for HVDC converter
stations
1400915
Mitcheson,P.D.
Semiconductor device health
monitoring
3E4D4T3I4J
1112
4D4T4J
Power electronics is generally a reliable technology, but in some circumstances, reliability needs to improve because the cost
to fix things or schedule maintenance is very high - eg wind turbines, HVDC converters.
This project will aim to implement an intelligent gate drive that monitors device status for degradation such as increased onstate resistance, changes in capacitance etc, which may be indicative of device failure.
Good circuit design skills and an understanding of devices and instrumentation are required.
1400932
Mitcheson,P.D. (with
Clerckx,B.)
Waveform Design for Wireless
Power Transfer
1112
3E3I
Wireless sensor network (WSN) has attracted a lot of attention in various machine-to-machine (M2M) and Internet of Things
(IoT) applications such as smart home networking, smart metering, and healthcare due to its low deployment costs coupled
with a high potential to sense and collect object-oriented data through a large number of cheap wireless sensor nodes. One of
the main challenges in WSN is that nodes are resource-constrained, mainly due to battery limitation.
To enable autonomous wireless devices, the project will investigate the feasibility of wireless power transfer. While receiver
design for wireless power transfer has been relatively well researched, the design of suitable waveforms is much less known.
In the project, the student will investigate how the waveform design influences the performance of wireless power transfer and
identify suitable waveforms.
The student will get the opportunity to progressively get familiar with the latest research in wireless communications, RF design
and power transfer, discuss and imagine the basic concepts of next generation wireless power networks.
Skills required: strong interests in communication/signal processing and RF design, algorithm development, analysis,
simulations, RF measurement, matlab and PSpice programming
The following references are helpful:
•
A. S. Boaventura and N. B. Carvalho, “Maximizing DC Power in Energy Harvesting Circuits Using Multisine Excitation,” 2011
IEEE MTT-S International Microwave Symposium Digest (MTT).
•
M. Pinuela, P. Mitcheson and S. Lucyszyn, “Ambient RF energy harvesting in urban and semi-urban environments” IEEE
Trans. on microwave theory and techniques, vol 61, no 7, july 2013.
•
J. Park and B. Clerckx, “Joint Wireless Information and Energy Transfer in a Two-User MIMO Interference Channel,” IEEE
Trans. Wireless Commun., vol. 12, no. 8, pp. 4210–4221, Aug. 2013.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 7 of 45
PID
Supervisor
Room
Description
1400913
Mitcheson,P.D. (with
Yates,D.C.)
1112
Wireless power transfer is now available via the Qi standard for charging phones, but only over very short distances on
charging pads. The project will look at the possibility of charging a phone in your pocket as you sit as your office desk. The
project will require knowledge of electromagnetics, devices and circuit design skills, an interest in high frequency power
electronics design and ability to do analysis both on paper and in Matlab. Circuit simulation skills are also a must.
Charge your phone in your
pocket
4T
Due to commercial activity surrounding this work (in which the student will be able to engage though the Imperial spin out,
Drayson Wireless), the student will be required to sign an NDA and IP agreement. Please talk to me for more details.
1400908
Pal,B.C.
1104
Motivation
A Stochastic Method for the
Operation of Active Distribution
Networks
4D4T
The penetration of distributed generators (DGs) in distribution networks could improve the system efficiency, reliability and
security. Nevertheless, they could impact the system voltage, power quality, fault level and interact with the operation of
capacitors and voltage regulators. The intermittency and variability of renewable DGs (e.g., wind and PV) impose challenges
when operating distribution systems.
Objective
A stochastic method for the operation of active distribution network under active management schemes such as coordinated
voltage control and adaptive power factor control is proposed in order to evaluate the active and reactive power of renewable
and non-renewable DGs considering 1) uncertainties related to solar irradiance and load demand, 2) different operational
status of DGs (multi-configurations), and 3) capability curve of PV inverters. Total costs are composed of active and reactive
cost of renewable and non-renewable DGs and active power losses cost and the cost of imported/exported power from/to the
grid.
Methodology
The simulation software can be MATLAB or GAMS. The first step is gathering load data, renewable and non-renewable DGs
and a real distribution network data. The second step is formulating the problem and implementing it in one of the above
mentioned softwares.
Learning outcome
Programming in MATLAB or GAMS can be a great learning experience and understanding the challenges of distribution
systems operation with integration of renewable DGs.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 8 of 45
PID
Supervisor
Room
Description
1400909
Pal,B.C.
1104
Motivation
A Deterministic Method for the
Planning of Active Distribution
Networks
4D4T
Under a passive network scheme, distributed generators (DGs) are usually operated with fixed power factors and on-load-tapchangers (OLTCs) are limited to only regulate the secondary voltages while the emerging active network management
schemes have proved to be beneficial for distribution network operators (DNOs) compared to passive network management.
Owing to the increasing trend toward integrating more DGs in transmission and distribution networks, the planning scope of
maximizing DG penetration is taking the priority of DNOs in most countries.
Objective
A deterministic multi-objective multi-period multi-configuration method in active distribution networks under active management
schemes such as coordinated voltage control and adaptive power factor control is proposed. The multi-objective method
simultaneously minimizes the total cost and the total active power losses of the transmission lines from the point of view of
DNOs in order to assess the active and reactive power of renewable and non-renewable DGs and active power losses of the
lines considering 1) variability of load demand and wind generation profiles (multi-period scenarios), 2) different operational
status of DGs (multi-configurations), 3) demand response (demand control) and 4) capability curve of doubly fed induction
generator (DFIG) of wind turbines. Total costs are composed of active and reactive cost of renewable and non-renewable DGs,
cost of load demand control and active power losses cost.
Methodology
The method can be implemented in MATLAB or GAMS. The first stage is gathering the data of load, renewable and nonrenewable DGs and a real distribution network. Second stage is formulating the problem and implementing it in the above
mentioned software.
Learning outcome
Programming in MATLAB or GAMS can be a great learning experience and understanding the challenges of distribution
systems planning with integration of renewable DGs.
1400889
Pal,B.C. (with
Kuenzel,S.T.G.I.)
Validation of linearization
method used by Matlab vs.
Algebraic solution technique
28 January 2015
1104
4D4T4J
Motivation
The project investigates the accuracy of linearization methods implemented in Matlab/Simulink. In the past perturbation
methods were used by programs such as Matlab/Simulink to linearize the algebraic differential equations of a dynamic system.
Since these methods suffer from errors due to signal scaling, recent Matlab/Simulink versions used pre-programmed Jacobians
to circumvent the problem.
Objective
The aim is to compare and validate the linearized solution of a system with synchronous and wind generation and AC and DC
transmission using Matlab/Simulink with the algebraic solution of the same algebraic differential equations.
Methodology
This project will be able to build on previous work, which should enable a good progress. The system will be modelled in
Matlab/Simulink and linearized using Matlab’s linmod. The same system is represented by differential and algebraic equations
in Maple, which can be linearized analytically.
Learning outcome
The project will use Matlab/Simulink and Maple, which are very useful tools for any student to get familiar with. The student will
gain a good understanding of different techniques used for linearization.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 9 of 45
PID
Supervisor
Room
Description
1400891
Pal,B.C. (with Singh,A.)
1104
Motivation: An increased penetration of new renewable sources of energy into power systems requires that the reliability and
stability of the system is not compromised by this penetration. Solar and wind energy form a chief component of these sources;
but as these sources are highly intermittent, non-deterministic and stochastic in nature, it is very difficult to either analyze or
control the negative effects that they can have on system reliability and stability. A fundamental step towards addressing this
issue is dynamically identifying the equivalent parameters of a wind farm or a solar park, which can then be utilized for further
estimation and control purposes. This project studies this identification problem, focusing specifically on a wind farm.
Dynamic parameter estimation
of a wind farm connected to a
large scale power system
4D4T
Objective: The aim of this project is to study and develop algorithms and methods for dynamic parameter estimation of a wind
farm (comprising hundreds of wind turbines) which is connected to a large scale power system. These dynamic parameters can
be the equivalent inertia, damping coefficient or reactance of the wind farm. The student can also suggest and estimate some
other relevant dynamic parameters.
Methodology: The student would develop large scale models for both a generic power system and a wind farm, integrate the
two models and perform simulations to get voltage and power measurements from the wind farm for various scenarios of wind
input. These measurements would then be utilized for parameter estimation utilizing old/novel stochastic filtering and stochastic
signal processing techniques. The estimated parameters will be compared with actual parameters for the all the simulated
scenarios and conclusions will be reported. Matlab and DigSilent are suggested software for model development and
simulation.
Learning outcome: Successful completion of the project would give the student an in-depth understanding of the working of a
power system. The student will also acquire a thorough knowledge of how a wind farm works. Model development and
simulation will provide him a good understanding of differential and algebraic equations and their implementation through
coding in the selected software. In all, this project will not only be an enriching research experience for the student, it will also
benefit the power systems community by providing a possible solution to a real and challenging problem.
1401107
Pal,B.C. (with Singh,A.)
Eliminating phasor
measurement units (PMUs) from
the decentralized dynamic state
estimation (DSE) algorithm
1104
1C
Motivation: The decentralized DSE algorithm for power systems relies on PMU measurements for the estimation process. The
reason for this is that both magnitude and phase information of voltage and current signals are required in the filtering
equations. PMUs provide the phase information using GPS synchronization, and hence the DSE algorithm relies heavily on
GPS synchronization. This is not very desirable as DSE would fail if GPS synchronization fails. A challenging and very useful
extension to this method would involve finding a technique which only requires voltage and current magnitudes and other
locally measurable quantities which do not require GPS synchronization.
Objective: The aim of this project is to study and develop algorithms and methods for decentralized DSE using the analog
measurements which are directly available from current transformers (CTs) and potential transformers (PTs) and do not require
PMUs.
Methodology: The student would develop model for a large scale generic power system and implement decentralized DSE on
this model using techniques which are already available in the power system literature. The student would then look for ways
and means of extracting the phase information from the analog measurements from CTs and PTs and use this information to
eliminate PMUs from the DSE algorithm, thereby developing a new algorithm. Estimated states will be compared for both the
new and old methods for the all simulated scenarios and conclusions will be reported. Matlab and DigSilent are suggested
software for model development and simulation.
Learning outcome: Successful completion of the project would give the student an in-depth understanding of the working of a
power system and its dynamic state estimation. Model development and simulation will provide him a good understanding of
differential and algebraic equations and their implementation through coding in the selected software. The student would also
learn advanced techniques of filtering and estimation.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 10 of 45
PID
Supervisor
Room
Description
1400897
Parisini,T.
1114
The project deals with the problem of diagnosing faults and malfunctions that act as "drifts" in the measured physical quantities
provided by sensors in process control systems encountered in industry. The specific goal of this project concerns the
formulation of the diagnosis problem in a linear and a nonlinear context, the development of suitable algorithms and the
simulation evaluation on an industrial benchmark. Extension to distributed faults is possible
Diagnosis of drift faults in
sensors of industrial processes
1400898
Parisini,T.
Multiple sinusoidal estimation in
sensor noisy measurements
1400899
Parisini,T.
Multi-sinusoidal adaptive
repetitive control
1400891
Singh,A. (with Pal,B.C.)
Dynamic parameter estimation
of a wind farm connected to a
large scale power system
4D4T
1114
4D4T
1114
4D4T
1105
4D4T
The project deals with estimating the characteristic of multiple sinusoidal signals in measurements affected by noise, bias and
drifts. The application context is the one of health monitoring in mechanical systems. In the project, a suitable problem
formulation has to be addressed, specific algorithms have to be devised and simulation evaluation has to be carried out.
The project deals with designing an adaptive control scheme based on a repetitive control approach. In particular, a control
system affected by multiple-sinusoidal disturbances has to be considered. An estimator of the characteristics of these
disturbances has to be developed and the analysis of the behaviour when connected with the repetitive controller has to be
carried out. Simulations showing the performance of the overall adaptive system have to be developed as well.
Motivation: An increased penetration of new renewable sources of energy into power systems requires that the reliability and
stability of the system is not compromised by this penetration. Solar and wind energy form a chief component of these sources;
but as these sources are highly intermittent, non-deterministic and stochastic in nature, it is very difficult to either analyze or
control the negative effects that they can have on system reliability and stability. A fundamental step towards addressing this
issue is dynamically identifying the equivalent parameters of a wind farm or a solar park, which can then be utilized for further
estimation and control purposes. This project studies this identification problem, focusing specifically on a wind farm.
Objective: The aim of this project is to study and develop algorithms and methods for dynamic parameter estimation of a wind
farm (comprising hundreds of wind turbines) which is connected to a large scale power system. These dynamic parameters can
be the equivalent inertia, damping coefficient or reactance of the wind farm. The student can also suggest and estimate some
other relevant dynamic parameters.
Methodology: The student would develop large scale models for both a generic power system and a wind farm, integrate the
two models and perform simulations to get voltage and power measurements from the wind farm for various scenarios of wind
input. These measurements would then be utilized for parameter estimation utilizing old/novel stochastic filtering and stochastic
signal processing techniques. The estimated parameters will be compared with actual parameters for the all the simulated
scenarios and conclusions will be reported. Matlab and DigSilent are suggested software for model development and
simulation.
Learning outcome: Successful completion of the project would give the student an in-depth understanding of the working of a
power system. The student will also acquire a thorough knowledge of how a wind farm works. Model development and
simulation will provide him a good understanding of differential and algebraic equations and their implementation through
coding in the selected software. In all, this project will not only be an enriching research experience for the student, it will also
benefit the power systems community by providing a possible solution to a real and challenging problem.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 11 of 45
PID
Supervisor
Room
Description
1401107
Singh,A. (with Pal,B.C.)
1105
Motivation: The decentralized DSE algorithm for power systems relies on PMU measurements for the estimation process. The
reason for this is that both magnitude and phase information of voltage and current signals are required in the filtering
equations. PMUs provide the phase information using GPS synchronization, and hence the DSE algorithm relies heavily on
GPS synchronization. This is not very desirable as DSE would fail if GPS synchronization fails. A challenging and very useful
extension to this method would involve finding a technique which only requires voltage and current magnitudes and other
locally measurable quantities which do not require GPS synchronization.
Eliminating phasor
measurement units (PMUs) from
the decentralized dynamic state
estimation (DSE) algorithm
1C
Objective: The aim of this project is to study and develop algorithms and methods for decentralized DSE using the analog
measurements which are directly available from current transformers (CTs) and potential transformers (PTs) and do not require
PMUs.
Methodology: The student would develop model for a large scale generic power system and implement decentralized DSE on
this model using techniques which are already available in the power system literature. The student would then look for ways
and means of extracting the phase information from the analog measurements from CTs and PTs and use this information to
eliminate PMUs from the DSE algorithm, thereby developing a new algorithm. Estimated states will be compared for both the
new and old methods for the all simulated scenarios and conclusions will be reported. Matlab and DigSilent are suggested
software for model development and simulation.
Learning outcome: Successful completion of the project would give the student an in-depth understanding of the working of a
power system and its dynamic state estimation. Model development and simulation will provide him a good understanding of
differential and algebraic equations and their implementation through coding in the selected software. The student would also
learn advanced techniques of filtering and estimation.
1400913
Yates,D.C. (with
Mitcheson,P.D.)
Charge your phone in your
pocket
308
4T
Wireless power transfer is now available via the Qi standard for charging phones, but only over very short distances on
charging pads. The project will look at the possibility of charging a phone in your pocket as you sit as your office desk. The
project will require knowledge of electromagnetics, devices and circuit design skills, an interest in high frequency power
electronics design and ability to do analysis both on paper and in Matlab. Circuit simulation skills are also a must.
Due to commercial activity surrounding this work (in which the student will be able to engage though the Imperial spin out,
Drayson Wireless), the student will be required to sign an NDA and IP agreement. Please talk to me for more details.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 12 of 45
PID
Supervisor
Room
Description
1400954
Bouganis,C.
904
Solving an overdetermined system of linear equations or computing the residuals of the system is a very common problem in
many scientific fields, including difficult problems in computational statistics (e.g. statistical genetics). An overdetermined
system of linear equations is represented by the following equation:
AB = Y
where A (m x n) and Y (m x k) are known matrices, B (n x k) is unknown and m > n (overdetermined). We either want to solve
the system (i.e. find the B that minimizes Y - XB) or find the residuals of the system (i.e. the value of Y - XB when B is the
solution).
Both problems can be solved using a linear algebra method called QR decomposition. When the dimensions of the problem (m,
n and k) are large and there are a lot of systems to solve (such as in big-data applications in genetics), we typically have to use
parallel hardware to accelerate computations. GPU libraries like Nvidia's CULA provide routines for QR decomposition and
other necessary operations. Nevertheless, CULA routines achieve peak performance only for square matrices and process
each system separately. This leads to under-utilization of the GPU device when the matrix A is tall-skinny (m >> n) or when
there are thousands of medium-sized systems to solve (which have to be processed sequentially).
This project aims at developing a new versatile GPU library which overcomes these limitations and will allow us to efficiently
tackle systems of any size as well as multiple problems in parallel. The student will base his or her work on existing CULA
routines and routines from the CAQR library (specialized for tall-skinny problems). The main directions of the project will be:
High performance, adaptive GPU
library for computation of
residuals of linear systems with
varying matrix dimensions
1A
1)Develop code for solving systems and finding residuals which will be able to pick the best routine (between CPU and multiple
GPU implementations) depending on the system's dimensions and the shape of A (square or tall-skinny).
2)Explore ways in which many small or medium-sized systems (either with different A matrices or different Y matrices or both)
can be solved in parallel by designing new GPU kernels or by streaming many kernels into the GPU using the related CUDA
functionality.
3)Optimize auxiliary computations and procedures (e.g. matrix multiplications, data transfers) to improve speed.
Skills required:
1)Basic familiarity with parallel programming concepts and techniques. GPU programming and CUDA knowledge are a plus but
not required.
Expected acquired skills:
1)Experience with GPU programming, CUDA programming and its toolflow used on a real-world problem
2)Familiarity with widely used linear algebra techniques, their pros and cons and issues regarding their implementation on
GPUs and CPUs
3)Research experience and contribution to the group's output. The results of the project will be used in real genetic problems
research and will likely lead to a publication.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 13 of 45
PID
Supervisor
Room
Description
1401198
Cheung,P.Y.K.
609
The leading cardiology team at Imperial conduct world-leading and ground-breaking research in using electro-cardiological
techniques to treat patients with serious heart problems. This project is to work closely with our clinical colleagues to design a
flexible stimuli generator to apply shaped pulses to the heart and neural systems in order to cure some conditions in patients. If
successful, the results of this project could be used in a clinical trials in a number of cardiological centres in the UK and
abroad.
Flexible Stimuli Generator for
use by Cardiologist to treat heart
patients
3E
Skills: good grasp of electronics - both analogue and digital; some programming. Probably only suitable to EEE students.
1401181
Clarke,T.J.W.
An ILP solution to the EEE
Course Faculty Scheduling
Problem
615
3E3I
University Timetabling is a notorious example of an NP-complete (= exponential time) computing problem. The College has
abandoned its automatic timetabling software, which was unusable, and EEE department currently uses manual timetabling
which is non-optimal and error-prone.
The aim of this project is to apply a commercial easy-to-use LP (linear programming) solver to EEE scheduling and determine
how good a solution can be found to this year's schedules, including both hard and soft constraints.
You will formulate EEE scheduling as a pseudo-boolean ILP problem and experimentally find and evaluate solutions using a
commercial solver (Gurobi) which is very easy to use and has interfaces to your favourite programming language (python or
MATLAB or C).
Further optional work would be to make your code interoperate with various departmental and College databases.
This would suit somone with good background in logic (possibly the second year Complexity course). An advantage would be
good programming skills.
See link for references.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 14 of 45
PID
Supervisor
Room
Description
1401187
Clarke,T.J.W.
615
Bedside alarm-clock radios have become commodity items sold on feature-set with little attention to ergonomics. There is a
significant niche market for "retro" clock-radios with simple but very intuitive user interfaces and outstanding ergonomics: the
aim would be something as easy to use as an old-fashioned mechanical alarm clock but much more functional.
An advanced DAB clock/radio
for the retro market
3E3I
Two aspects of this are very seldom found in mass-market products and treasured by many people:
** A display which dims enough in a very dark room to provide no ambient lighting while remaining visible
** A user interface which allows all operations to be done in an obvious way without reading a user manual, and where the
critical alarm on/off function is single button.
The availability of new highly integrated cheap single-chip radios makes such functionality possible with a modern DAB radio.
To obtain a fully working product within the time limits of this project a development system for the ix468x chips will be used and
the microcontroller will be whatever is most convenient (Arduino etc).
The possible deliverables are:
* A hardware demonstrator with a novel and ergonomic "retro" user interface and highly dimmable display
* A working DAB radio implementation using single-chip state of the art technology such as the new ix486x chips
* Prototype software controlling the radio and display
* A complete product costing and business rollout plan
This project can be adjusted, by implementing only some of the deliverables, to suit a wide range of students, however this is
an ambitious project and would suit somone with strong enthusiasm and ability in either software or hardware design.
1401156
Constandinou,T.
Full Custom IC Design Project 2
28 January 2015
901
Meet to discuss.
1A
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 15 of 45
PID
Supervisor
Room
Description
1400849
Constandinou,T. (with
Liu,Y.)
901
Implantable medical devices typically employ transcutaneous (i.e. through the skin) telemetries to transmit power and data
(inductively), thus avoiding the risk of infection due to breaching the skin barrier. The implanted device(s) however use wired
connections between multi-module implants. Examples include: deep brain stimulators (DBS) for Parkinson's/dystonia/essential
tremor, cochlear implants for hearing, etc. A key challenge in ALL such systems is the mechanical reliability of interconnects in general fewer wires are preferable.
2-wire Power/Data Interface for
Implantable Medical Devices
4T
This project aims to develop a new 2-wire interface for communicating between a neural (brain) implant (inside the skull) and a
processing unit (situated in the chest cavity). The interface should implement full-duplex (simultaneous bidirectional)
communication of up to 1Mbps, with error detection/correction, and recover a reference clock, power supply, and bias
references within the neural implant module. An additional requirement is that several modules can share this communication
interface, i.e. can be connected and are addressible in parallel.
Key challenges are: (1) there must be no static electric field (i.e. no DC), (2) electronics must occupy a minimal volume
(minimal components), (3) minimal power dissipation.
This project will firstly develop new concepts for this 2-wire protocol and implement these in a prototype (hardware)
demonstrator. It is expected that any novel contributions will be published in relevant peer-reviewed journals/conferences.
Ideal student background: good practical ability required - familiarity and experience with microcontrollers, embedded
programming, analogue and digital electronics, PCB design, communication methods and protocols, power
management/regulation.
1400850
Constandinou,T. (with
Liu,Y.)
Calibration-free Real-time Neural
Spike Streaming
901
4T
Brain Machine Interfaces (BMIs) are a direct communication pathway between the brain and an external device. BMIs are often
directed at assisting, augmenting, or repairing human cognitive or sensory-motor functions.
Implanted BMIs use tiny electrodes inserted into the tissue to monitor the spiking activity of individual neurons (action
potentials) or local populations of neurons (local field potentials). However, the observed recordings vary from electrode to
electrode (both in signal amplitude and background noise level), and may change over time. In order to effectively utilise these
recordings, amplifier gains and analogue to digital converter resolutions are currently individually tuned (manually) such as to
maximise the useful dynamic range.
Future BMIs will have 1000s of channels to decode our thoughts and provide useful information for controlling external devices,
for example, prosthetic limbs, computers, etc. It is however unpractical to individually manually calibrate each channel to the
observed signal dynamics, particularly as these change over time. Future BMIs will therefore have to adapt and self calibrate to
the signal dynamics.
This project will develop a computationally-efficient (i.e. minimal computation and memory) adaptive algorithm to effectively
detect these spike signals without needing any calibration. The algorithm will then be implemented in an ultra low power
embedded platform to demonstrate real-time adaptive spike streaming. This will then be used by a research team based at
Imperial that is implementing a multi-channel BMI implant chip. It is expected that any novel contributions will additionally be
published in relevant peer-reviewed journals/conferences.
Ideal student background: strong in Matlab and C, good experience required with microcontrollers and embedded programming.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 16 of 45
PID
Supervisor
Room
Description
1400996
Constantinides,G.A. (with
Levine,J.M.)
912
The performance and lifetime of an integrated circuit is dependent upon operating and environmental conditions, which include
temperature and supply voltage. To produce reliable devices it is important to characterise behaviour under all scenarios that
are likely to be encountered in the field. The information can be used to develop techniques for making circuits more efficient,
better performing and more reliable.
4D4T4J
Temperature and voltage
characterisation of devices
This project will design an experimental rig for precisely and safely controlling the voltage and temperature of a circuit-undertest. An API will enable the hardware to be easily controlled by a top-level experiment procedure . The rig will then be used to
carry out an investigation into performance and reliability in FPGA devices.
The project will feature both hardware and software development and encompasses aspects from mechanical components all
the way up to a potential web interface . Thus it can be adapted to fit a student's skills, though for high marks I would like to see
a fully-integrated, vertical solution that could be released under an open-source license for use by the research community. To
demonstrate its usefulness, the system could be used to carry out (and possibly publish the results of) accelerated life testing
or statistical characterisation of devices.
1400958
Constantinides,G.A. (with
Stott,E.)
Power measurement breakdown
in digital logic
912
4D4T4J
The power consumed by a digital circuit is dependent upon a number of parameters, including supply voltage, switching activity
and leakage current. It is easy to measure the overall power but how can we get a breakdown of the proportion of power used
by different parts of the circuit? Knowing this would allow us to optimise operation of complex systems-on-chips to improve
efficiency.
This project will find out if it is possible to estimate power consumption in digital circuits by probing a small proportion of the
internal and external signals and analysing the statistical properties of the trace that is returned. The main skills required are
digital circuit design with hardware description languages and data analysis.
Generating some indicative results should be straightforward, but to achieve high marks the candidate could consider how the
probe locations could be selected while the circuit is being designed and produce tools that would automate the process.
1400952
Drane,T. (with
Thomas,D.B.)
Constrained Input Domain
Synthesis
1A1C1S
This is an industrially led research project that addresses the
observation that within deep arithmetic pipelines there may be
redundant hardware; for example there may be branches which
are actually never entered, variables which are constant, or stuck
at bit, all regardless of which inputs enter the pipeline. It is
also common that the set of possible inputs to the pipeline
is restricted i.e. has a constrained input domain. Synthesis tools
don’t optimise these redundancies, but exploiting these
opportunities can provide significant hardware quality improvements.
The idea is that one could hook up a verification and synthesis tools
to discover these situations and thus automatically 'scrub' code of
dead branches and logic. This project would suit students with
either experience or an interest in RTL (VHDL/Verilog), synthesis
and/or verification. This project will involve working with an industrial
researcher (as well as the supervisor).
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 17 of 45
PID
Supervisor
1400953
Drane,T. (with
Thomas,D.B.)
Power Estimation of RTL
Room
1A1C1S
Description
Power measurement of RTL typically requires long simulations, using
tools with very expensive licenses usage, so it would be preferable if
analytic probabilities could be calculated for switching information.
Techniques do exist which attempt to perform this task but require
further research in order to allow tools which deliver usable results on
industrial strength benchmarks in a reasonable time. This project
will look into the use of BDDs and interval arithmetic, in order to
try to develop such tools.
This project would suit students interested in the fundamentals of
digital logic synthesis, with good mathematical skills, decent programming
skills (in any language, matlab is fine), and some knowledge of
RTL simulation. This project will involve working with an industrial
researcher (as well as the supervisor).
1401079
Georgiou,P. (with
Constantinides,A.G.)
Algorithms for blind SISO
source and channel
identification with applications
in biomedical electronics
1400996
902
1S
The purposes of the project is to utilise new algorithms and study their robustness, efficiency and limitations. The area selected
to apply the new algorithms is infant fever monitoring and the extraction of the “core temperature” from measurements of the
“skin temperature”.
Levine,J.M. (with
Constantinides,G.A.)
Temperature and voltage
characterisation of devices
The area of blind channel equalisation has received considerable attention over the years. The major direction has been based
on the use of either higher order statistical signal properties and/or multiple sensors which serve to diversify signals. The rather
demanding area of a Single-Input-Single-Output (SISO) system has received little attention because of increased complexity.
4D4T4J
The performance and lifetime of an integrated circuit is dependent upon operating and environmental conditions, which include
temperature and supply voltage. To produce reliable devices it is important to characterise behaviour under all scenarios that
are likely to be encountered in the field. The information can be used to develop techniques for making circuits more efficient,
better performing and more reliable.
This project will design an experimental rig for precisely and safely controlling the voltage and temperature of a circuit-undertest. An API will enable the hardware to be easily controlled by a top-level experiment procedure . The rig will then be used to
carry out an investigation into performance and reliability in FPGA devices.
The project will feature both hardware and software development and encompasses aspects from mechanical components all
the way up to a potential web interface . Thus it can be adapted to fit a student's skills, though for high marks I would like to see
a fully-integrated, vertical solution that could be released under an open-source license for use by the research community. To
demonstrate its usefulness, the system could be used to carry out (and possibly publish the results of) accelerated life testing
or statistical characterisation of devices.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 18 of 45
PID
Supervisor
1400849
Liu,Y. (with
Constandinou,T.)
2-wire Power/Data Interface for
Implantable Medical Devices
Room
4T
Description
Implantable medical devices typically employ transcutaneous (i.e. through the skin) telemetries to transmit power and data
(inductively), thus avoiding the risk of infection due to breaching the skin barrier. The implanted device(s) however use wired
connections between multi-module implants. Examples include: deep brain stimulators (DBS) for Parkinson's/dystonia/essential
tremor, cochlear implants for hearing, etc. A key challenge in ALL such systems is the mechanical reliability of interconnects in general fewer wires are preferable.
This project aims to develop a new 2-wire interface for communicating between a neural (brain) implant (inside the skull) and a
processing unit (situated in the chest cavity). The interface should implement full-duplex (simultaneous bidirectional)
communication of up to 1Mbps, with error detection/correction, and recover a reference clock, power supply, and bias
references within the neural implant module. An additional requirement is that several modules can share this communication
interface, i.e. can be connected and are addressible in parallel.
Key challenges are: (1) there must be no static electric field (i.e. no DC), (2) electronics must occupy a minimal volume
(minimal components), (3) minimal power dissipation.
This project will firstly develop new concepts for this 2-wire protocol and implement these in a prototype (hardware)
demonstrator. It is expected that any novel contributions will be published in relevant peer-reviewed journals/conferences.
Ideal student background: good practical ability required - familiarity and experience with microcontrollers, embedded
programming, analogue and digital electronics, PCB design, communication methods and protocols, power
management/regulation.
1400850
Brain Machine Interfaces (BMIs) are a direct communication pathway between the brain and an external device. BMIs are often
directed at assisting, augmenting, or repairing human cognitive or sensory-motor functions.
Liu,Y. (with
Constandinou,T.)
Calibration-free Real-time Neural
Spike Streaming
4T
Implanted BMIs use tiny electrodes inserted into the tissue to monitor the spiking activity of individual neurons (action
potentials) or local populations of neurons (local field potentials). However, the observed recordings vary from electrode to
electrode (both in signal amplitude and background noise level), and may change over time. In order to effectively utilise these
recordings, amplifier gains and analogue to digital converter resolutions are currently individually tuned (manually) such as to
maximise the useful dynamic range.
Future BMIs will have 1000s of channels to decode our thoughts and provide useful information for controlling external devices,
for example, prosthetic limbs, computers, etc. It is however unpractical to individually manually calibrate each channel to the
observed signal dynamics, particularly as these change over time. Future BMIs will therefore have to adapt and self calibrate to
the signal dynamics.
This project will develop a computationally-efficient (i.e. minimal computation and memory) adaptive algorithm to effectively
detect these spike signals without needing any calibration. The algorithm will then be implemented in an ultra low power
embedded platform to demonstrate real-time adaptive spike streaming. This will then be used by a research team based at
Imperial that is implementing a multi-channel BMI implant chip. It is expected that any novel contributions will additionally be
published in relevant peer-reviewed journals/conferences.
Ideal student background: strong in Matlab and C, good experience required with microcontrollers and embedded programming.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 19 of 45
PID
Supervisor
Room
Description
1400969
Papavassiliou,C.
915
A design and build project, preferably one which includes a radio.
Student self proposed Design
and build
1400971
Papavassiliou,C.
Circuits utilising Memristor
devices
1400972
Papavassiliou,C.
Interfaces for multilevel
Resistive RAM
1400973
Papavassiliou,C.
Arrays of oscillators
3E3I
915
3E3I
915
3E3I
915
3E3I
The memristor is a resistor whose value of resistance is determined by the recent history of signals applied to it.
Memristors can be used to make variable gain amplifiers, power meters, pulsed transmitters (neuron emulators) and more.
Resistive Random Access memories have been proposed as a future direction of memory technology. They are easy to
manufacture, have a very small unit cell and can support several bits per cell.
The main challenge is to devise a simple enough and accurate enough interface which will make this technology practical.
Groups of coupled oscillators develop collective modes, which are spectrally purer than each individual oscillator. In fact, the
output properties of a group of coupled oscillator depend more on the interconnection details (strength of interactions and
delays) than on the properties of the individual oscillators. To see this consider the ring oscillator widely used in integrated
electronics, which IS a rather good oscillator, despite consisting of non-oscillating inverters!
In this project we will investigate, through SPICE or MATLAB simulations, the noise properties of lattices (two-dimensional
arrays) of oscillators.
1400988
Papavassiliou,C.
Monolithic parametric amplifiers
1401028
Papavassiliou,C.
Steering the beam of an antenna
array
1401108
Papavassiliou,C.
Weakly coupled oscillator arrays
1401109
Papavassiliou,C.
Beam Steering in mismatched
Antenna arrays
28 January 2015
915
3E3I
A modulated nonlinear capacitor can act as an amplifier. Parametric amplifiers do not involve transistors, are power efficient
are narrowband and operate at extremely high frequencies.
In this project we will study monolithic implementations of parametric amplifiers.
915
4D4T
915
1A1C
915
1A1S
Coupled oscillator arrays develop collective modes, spectrally purer than the elements they are made up of. In this project you
will design a low noise voltage controlled oscillator by
exploiting the spectral refinement afforded by a suitable choice of coupling between the oscillators.
Antenna element coupling affects the radiation pattern of antenna arrays. In turn, element coupling can be modulated by
change of impedance matching between the antenna and the transmitter/receiver.
In this project we will investigate how deliberate modulation of antenna impedance matching can be used, perhaps, to enhance
antenna array steering accuracy and angular resolution.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 20 of 45
PID
Supervisor
Room
Description
1401110
Papavassiliou,C.
915
Propose a gadget you would like to design and make. Possible application areas are: audio, remote control and remote
sensing. You will design the gadget, make a prototype and test it. The project does not have to be novel but should address an
engineering challenge in low noise circuits, radio frequency electronics or instrumentation engineering. Projects may use
microcontrollers.
915
An experimental project with two aims:
1. optimise some existing memristor array measurement hardware.
2. Use this hardware to extract statistics on arrays of memristors made with different materials, and consequently decide on
which one are useful for electronic applications.
915
Signals from array receivers can be processed to extract super-resolved directional information. In this project receiver
software will be written to operate an array of USRP2 soft radio receivers we have in the laboratory.
Student self-proposed design
and construct
1401114
Papavassiliou,C.
Memristor array characterisation
1401115
915
Papavassiliou,C.
beam steering in antenna arrays
28 January 2015
The performance limits of chopper amplifiers utilising irregular chopping signals will be explored in MATLAB or CADENCE.
1A1S
Papavassiliou,C.
Slow mode RF distributed filters
1401182
1A1C1S
Papavassiliou,C.
Performance limits of Chopper
amplifiers
1401117
1A
Papavassiliou,C.
High performance antenna array
receiver
1401116
1A
915
1A
In this project we will investigate filters built on layered and patterned substrates. Such materials may support spectral
abnormally slow surface wave modes. These modes have frequency ranges within which they are dipersionless (i.e. phase
velocity constant with frequency) and lossless, permitting the design of miniaturised distributed filters.
915
4D4T
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 21 of 45
PID
Supervisor
Room
Description
1401178
Papavassiliou,C. (with
Fobelets,K.)
915
Thermoelectricity is the method of converting heat gradients into electrical power. Small thermoelectric generators (TEGs) with
a thickness of 0.5 cm and area between 0.25 and 25 cm^2 are commercially available and are used e.g. to charge the battery
of pacemakers.
When cycling, the body is losing heat while the forced convection is causing cooling, this offers the possibility of heat gradients
that can be exploited by thermoelectrics.
In this project the student will analyse whether it is possible to scavenge heat from the cyclist to directly or indirectly power
LEDs for cycle lights. A demonstrator needs to be built based on the proposed design.
A brief overview of the tasks:
- study the principles of thermoelectric power generation and check commercially available components
- literature search into the use of thermoelectric power generation from body heat
- investigate/measure heat gradients that can be generated whilst cycling
- investigate the power management system needed to exploit this non-constant heat gradient
- investigate LED control systems that can be used with the available power
- design a TEG - power management system - LED system for a cyclist
- build and test
3E4D4T
Feasibility of using
thermoelectric powered cycle
lights
This project will be supervised by Dr. K. Fobelets (thermoelectrics, cyclist) and Dr. C. Papavasilliou (circuits, cyclist). The
project is 100% experimental. A keen interest in cycling is advisable.
1400975
Rodriguez-Villegas,E. (with
)
Rodriguez-Villegas,E. (with
)
Flexible coil antenna structures
1401016
Spence,R. (with
Witkowski,C.M.)
Product Space Explorer for
Smart Purchasing
1401017
Spence,R. (with
Witkowski,C.M.)
Computed Aided Design Space
Exploration
28 January 2015
This project looks at the implementation of an RFID system in microwave and/or UHF frequency range for high bit rate data
transmission in wearable devices. Applications such as monitoring heart rate and body temperature will be investigated. The
student will undertake a comprehensive review of current state of the art for wearable devices along with the state of the art
UHF/Microwave RFID systems. Implementation of a programmable UHF/MW RFID system for ultra-low power high bit rate data
transmission will be investigated using off the shelf components. MATLAB, C
914
the student will look at the design, simulation, and experimental measurements on a range of flexible antenna and inductors
coils. This will be complemented by simulation and measurements on the loading effects of human body on such structures.
The aim is to construct an experimentally validated simulation model for such antenna and inductor structure. MATLAB,
ANSYS HFSS, AWR Microwave Office
913A
The invention, design, implementation and evaluation of an interface (e.g., web page) to permit the exploration of many
products (e.g., 1000 cameras) and the eventual selection of one to purchase.
4T
UHF and microwave RFID
systems for wearable devices
1400978
914
4T
4D4T4J
913A
4D4T4J
The development of an interface to support the design of an artifact (e.g., electronic circuit) or scheme (e.g., a plan to reduce
crime in a selected geographical area) in which the numbers of designable parameters and performances of interest are large
(at least 10). There will be tolerances on parameters; there may be flexibility in performance requirements; and there will be
huge benefits to be gained by allowing a designer to explore (e.g., the effect of parameter variation) interactively in order to gain
some insight into, for example, inherent trade-offs in performances.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 22 of 45
PID
Supervisor
1400958
Stott,E. (with
Constantinides,G.A.)
Power measurement breakdown
in digital logic
Room
4D4T4J
Description
The power consumed by a digital circuit is dependent upon a number of parameters, including supply voltage, switching activity
and leakage current. It is easy to measure the overall power but how can we get a breakdown of the proportion of power used
by different parts of the circuit? Knowing this would allow us to optimise operation of complex systems-on-chips to improve
efficiency.
This project will find out if it is possible to estimate power consumption in digital circuits by probing a small proportion of the
internal and external signals and analysing the statistical properties of the trace that is returned. The main skills required are
digital circuit design with hardware description languages and data analysis.
Generating some indicative results should be straightforward, but to achieve high marks the candidate could consider how the
probe locations could be selected while the circuit is being designed and produce tools that would automate the process.
1400952
Thomas,D.B. (with
Drane,T.)
Constrained Input Domain
Synthesis
903
1A1C1S
This is an industrially led research project that addresses the
observation that within deep arithmetic pipelines there may be
redundant hardware; for example there may be branches which
are actually never entered, variables which are constant, or stuck
at bit, all regardless of which inputs enter the pipeline. It is
also common that the set of possible inputs to the pipeline
is restricted i.e. has a constrained input domain. Synthesis tools
don’t optimise these redundancies, but exploiting these
opportunities can provide significant hardware quality improvements.
The idea is that one could hook up a verification and synthesis tools
to discover these situations and thus automatically 'scrub' code of
dead branches and logic. This project would suit students with
either experience or an interest in RTL (VHDL/Verilog), synthesis
and/or verification. This project will involve working with an industrial
researcher (as well as the supervisor).
1400953
Thomas,D.B. (with
Drane,T.)
Power Estimation of RTL
903
1A1C1S
Power measurement of RTL typically requires long simulations, using
tools with very expensive licenses usage, so it would be preferable if
analytic probabilities could be calculated for switching information.
Techniques do exist which attempt to perform this task but require
further research in order to allow tools which deliver usable results on
industrial strength benchmarks in a reasonable time. This project
will look into the use of BDDs and interval arithmetic, in order to
try to develop such tools.
This project would suit students interested in the fundamentals of
digital logic synthesis, with good mathematical skills, decent programming
skills (in any language, matlab is fine), and some knowledge of
RTL simulation. This project will involve working with an industrial
researcher (as well as the supervisor).
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 23 of 45
PID
Supervisor
Room
Description
1401016
Witkowski,C.M. (with
Spence,R.)
1007D
The invention, design, implementation and evaluation of an interface (e.g., web page) to permit the exploration of many
products (e.g., 1000 cameras) and the eventual selection of one to purchase.
Product Space Explorer for
Smart Purchasing
1401017
Witkowski,C.M. (with
Spence,R.)
Computed Aided Design Space
Exploration
1401190
Brookes,D.M.
Softened binary masks for
speech quality improvement
1401191
Brookes,D.M.
Frequency-dependent speech
activity detection
1401192
Brookes,D.M.
Noise resistant time-varying
estimation of speech active level
1401183
Clerckx,B.
Communication with imperfect
feedback
4D4T4J
1007D
4D4T4J
814
3E4D4T3I4J
814
3E4D4T3I4J
814
3E4D4T3I4J
816
3E3I
The development of an interface to support the design of an artifact (e.g., electronic circuit) or scheme (e.g., a plan to reduce
crime in a selected geographical area) in which the numbers of designable parameters and performances of interest are large
(at least 10). There will be tolerances on parameters; there may be flexibility in performance requirements; and there will be
huge benefits to be gained by allowing a designer to explore (e.g., the effect of parameter variation) interactively in order to gain
some insight into, for example, inherent trade-offs in performances.
Speech enhancement algorithms based on binary masks work by first converting a noisy speech signal into the time-frequency
domain which determines the energy of the signal as a function of both time and frequency. Speech enhancement is then
performed in this domain by multiplying the value in each time-frequency cell by a mask that equals either 0 or 1 according to
whether the cell is classified as containing primarily speech or primarily noise. Finally the signal is converted back into the time
domain for output playback. Although these binary mask enhancers can greatly improve the intelligibility of poor quality speech,
their output signals sound very unpleasant (albeit intelligible). By softening the abrupt edges of the mask in both time and
frequency, this project aims to improve the perceived quality of binary-masked signals while retaining their high intelligibility.
The project will be done in MATLAB.
In a speech recording, there are often extended periods of silence and so the purpose of a "speech activity detector" is to
distinguish between time intervals that contain speech and those that do not. This project seeks to extend the idea of a speech
activity detector and devise an algorithm that uses multiple frequency bands and is able to identify intervals of speech activity
within each band independently. Ideally, the speech activity detector should function correctly even when the speech is
corrupted with moderate levels of additive acoustic noise. The project will use MATLAB.
A speech recording often includes extended periods of silence. The "active level" of the speech is the average power of the
speech signal calculated after the removal of these silent intervals. There is a standardized algorithm, known as ITU-T P.56, for
measuring the active level of a speech signal. This algorithm works effectively provided that the background noise level is
sufficiently low and that the level of the speech remains constant throughout the recording. In practice however, talkers often
vary the level at which they speak and, in some circumstances, there is a significant level of background noise. This project
aims to improve the standard active level algorithm so that is more resistant to noise and is able to track the level variations that
often occur within an extended speech recording. The project will use MATLAB.
Description: Wireless communication systems rely more and more on the use of multiple antennas at both the transmitter and
the receiver (MIMO). MIMO is nowadays the core technology of 4G networks. Some of the MIMO transmission strategies rely on
accurate channel state information (CSI) feedback. In this context, a fundamental issue in wireless communications is to
provide accurate CSI to the transmitter while incurring a small feedback overhead.
The aim of the project is to understand the fundamentals of feedback design in communication systems and compare the
performance of various strategies in different scenarios.
Skills required: strong interests in comms/signal processing required, algorithm development, analysis, simulation, matlab or
C/C++ programming
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 24 of 45
PID
Supervisor
Room
Description
1401184
Clerckx,B.
816
Description: Wireless communication systems rely more and more on the use of multiple antennas at both the transmitter and
the receiver (MIMO). MIMO is nowadays the core technology of 4G networks. Space-Time coding refers to the information
encoding strategy used in MIMO systems to boost the performance. Contrary to classical transmission where transmission is
performed in the time domain only, information is jointly encoded in space and time with space-time coding to provide further
reliability to the system and to boost the spectral efficiency of the transmission.
The aim of the project is to understand the fundamentals of space-time code design and compare the performance of various
space-time coding strategies in different scenarios.
3E3I
Space-Time Coding
Skills required: algorithm development, analysis, simulation, matlab or C/C++ programming
1400932
Clerckx,B. (with
Mitcheson,P.D.)
816
3E3I
Waveform Design for Wireless
Power Transfer
Wireless sensor network (WSN) has attracted a lot of attention in various machine-to-machine (M2M) and Internet of Things
(IoT) applications such as smart home networking, smart metering, and healthcare due to its low deployment costs coupled
with a high potential to sense and collect object-oriented data through a large number of cheap wireless sensor nodes. One of
the main challenges in WSN is that nodes are resource-constrained, mainly due to battery limitation.
To enable autonomous wireless devices, the project will investigate the feasibility of wireless power transfer. While receiver
design for wireless power transfer has been relatively well researched, the design of suitable waveforms is much less known.
In the project, the student will investigate how the waveform design influences the performance of wireless power transfer and
identify suitable waveforms.
The student will get the opportunity to progressively get familiar with the latest research in wireless communications, RF design
and power transfer, discuss and imagine the basic concepts of next generation wireless power networks.
Skills required: strong interests in communication/signal processing and RF design, algorithm development, analysis,
simulations, RF measurement, matlab and PSpice programming
The following references are helpful:
•
A. S. Boaventura and N. B. Carvalho, “Maximizing DC Power in Energy Harvesting Circuits Using Multisine Excitation,” 2011
IEEE MTT-S International Microwave Symposium Digest (MTT).
•
M. Pinuela, P. Mitcheson and S. Lucyszyn, “Ambient RF energy harvesting in urban and semi-urban environments” IEEE
Trans. on microwave theory and techniques, vol 61, no 7, july 2013.
•
J. Park and B. Clerckx, “Joint Wireless Information and Energy Transfer in a Two-User MIMO Interference Channel,” IEEE
Trans. Wireless Commun., vol. 12, no. 8, pp. 4210–4221, Aug. 2013.
1401079
Constantinides,A.G. (with
Georgiou,P.)
Algorithms for blind SISO
source and channel
identification with applications
in biomedical electronics
28 January 2015
618
1S
The area of blind channel equalisation has received considerable attention over the years. The major direction has been based
on the use of either higher order statistical signal properties and/or multiple sensors which serve to diversify signals. The rather
demanding area of a Single-Input-Single-Output (SISO) system has received little attention because of increased complexity.
The purposes of the project is to utilise new algorithms and study their robustness, efficiency and limitations. The area selected
to apply the new algorithms is infant fever monitoring and the extraction of the “core temperature” from measurements of the
“skin temperature”.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 25 of 45
PID
Supervisor
Room
1401105
Constantinides,A.G. (with
Ling,C.)
618
1A1C1S
Hidden Markov Models for blind
system identification of the
financial market and forecasting
1401129
Constantinides,A.G. (with
Mandic,D.P.)
Algorithmic Trading Using
Phase Synchronization
Description
618
1A1C1S
Phase synchrony is a measure widely emloyed in bioengineering, as it is independent of the amplitude of the recorded data
and thus robust to sensor imperfection, but is rarely used in finance. Recently, an initial algorithmic trading approach was
proposed in [1] but it only focused on univariate data channels.
With the emergence of multivariate techniques for multiscale processing, there is an opportunity to extend the principles of
scale-aware algorithmic trading to multivariate financial data, in order to benefit for the mutual information and coupling present
in such data.
The project will be based on the recently introduced multivariate synchrosqueezing transform (MSST) technique and will
generalise the results in [1] to more realistic scenarios.
[1] A. Ahrabian, C. Cheong Took,and D. P. Mandic, "Algorithmic Trading Using Phase Synchronization", IEEE Journal on
Selected Topics in Signal Processing, VOL. 6, NO. 4, AUGUST 2012
[2] A. Ahrabian, D. Looney, L. Stankovic, and D. P. Mandic, ``Synchrosqueezing-based time-frequency analysis of multivariate
data'', Signal Processing, accepted, vol. 106, pp. 331--341, 2015.
[3] IEEE Signal Processing Magazine, special issue on Time-Frequency Estimation, November 2013.
1400894
Dai,W.
Learning from Data
1400896
Dai,W.
Sparse Channel Estimation
811
4D4T4J
811
4D4T4J
This will be a self-designed project by the student in the sense that the student will need to select a dataset that she/he is most
interested in and identify technical tools to learn useful information from the data. The data could be the publicly available data
from data.gov.uk or financial data or any other things that are legal. The student will be required to study the literature, identify
the technical tools that can be used to analyse the data, and justify them. The programming platform (Matlab or C etc.) for
numerical tests is also the student's choice. The course "Topics in Large Dimensional Signal Processing" is not required but
highly recommended.
Channel estimation is one of the keys for reliable communications. There have been many techniques proposed for sparse
channel estimation in the literature. This project is designed to get familiar with the benchmark methods, compare and test
them, and explore new techniques for modern communication systems, e.g. massive MIMO systems. Matlab programming will
be required.
References to start:
* Waheed U. Bajwa, Jarvis Haupt, Akbar M. Sayeed, and Robert Nowak, "Compressed Channel Sensing: A New Approach to
Estimating Sparse Multipath Channels".
* Christian R. Berger, Shengli Zhou, James C. Preisig, and Peter Willett, "Sparse Channel Estimation for Multicarrier
Underwater Acoustic Communication: From Subspace Methods to Compressed Sensing".
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 26 of 45
PID
Supervisor
Room
Description
1400842
Dragotti,P.L.
802
Image Based Rendering (IBR) is a promising technique to render novel views
from a set of available multi-view images. Instead of rendering views
of 3-D scenes by projecting objects and their textures, new views are
rendered by interpolating available nearby images.
The advantage of such a method is that it produces
convincing photorealistic results since the interpolated viewpoints
are obtained through combinations of real images.
The main drawback is the fact that a huge amount of data
needs to be captured.
Clearly, knowledge of the scene geometry reduces the number of images
required. The
estimation of depth and geometry has been normally achieved
using passive stereo with multiple cameras.
Unfortunately,
3-D reconstruction techniques from passive cameras,
are still not reliable and do not work well in many cases. This fact
has profoundly limited the use of IBR ideas. Recent advances in
sensing technologies may soon allow large-scale deployment of 3-D
cameras using active depth sensing systems.
These cameras
are able to estimate depth and geometry with good accuracy and reliability,
and for this reason can be very useful in IBR.
Image Based Rendering with
depth sensors
4D4T4J
In future mobile phones will be equipped with both a camera and an active depth sensing device. This will allow IBR to be
performed easily and effectively on a mobile device.
The aim of the project is to build a simple 3-D active sensor device which would mimic devices that will be put on mobile
phones and then try to combine the data provided by the active device with the images obtained in order to achieve good IBR
results.
1401203
Goverdovsky,V. (with
Mandic,D.P.)
Stress detection from wearable
physiological sensors: Signal
processing for big data in
healthcare
3E
The candidate will record their own physiological variables, such as heart rate, pulse, respiration, electroencephalogram over
very long time periods, such as hours or overnight. This will be achieved in a completely unobtrusive manner, using our own
ultra-wearable biosignal recording unit. Such data will then be used to 'make sense' from such big data sources using signal
processing algorithms. Particular signatures of interest in such data will be related to stress, both cognitive (e.g. solving a
mathematical task) and physical (e.g. exercising in the gym).
The project will involve numerous recording sessions in the natural environment (at home, classroom) and will require
knowledge of data conditioning, estimation, and separation.
Literature:
[1] A. Williamon, L. Aufegger, D. Wasley, D. Looney, and D. P. Mandic, "Complexity of physiological responses decreases in
high stress musical performance", Royal Society Interface, vol. 10, no. 89, pp. 1--6, 2013.
[2] The Handbook of Stress and the Brain, Elsevier, 2005.
[3] M. Ahmed and D. Mandic, "Multivariate multiscale entropy: A tool for complexity analysis of multicahnnel data", Physical
Review E, vol. 84, no. 6, 2011.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 27 of 45
PID
Supervisor
1401204
Goverdovsky,V. (with
Mandic,D.P.)
Stress detection from wearable
physiological sensors: Signal
processing for big data in
healthcare
Room
Description
The candidate will record their own physiological variables, such as heart rate, pulse, respiration, electroencephalogram over
very long time periods, such as hours or overnight. This will be achieved in a completely unobtrusive manner, using our own
ultra-wearable biosignal recording unit. Such data will then be used to 'make sense' from such big data sources using signal
processing algorithms. Particular signatures of interest in such data will be related to stress, both cognitive (e.g. solving a
mathematical task) and physical (e.g. exercising in the gym).
The project will involve numerous recording sessions in the natural environment (at home, classroom) and will require
knowledge of data conditioning, estimation, and separation.
3E
Literature:
[1] A. Williamon, L. Aufegger, D. Wasley, D. Looney, and D. P. Mandic, "Complexity of physiological responses decreases in
high stress musical performance", Royal Society Interface, vol. 10, no. 89, pp. 1--6, 2013.
[2] The Handbook of Stress and the Brain, Elsevier, 2005.
[3] M. Ahmed and D. Mandic, "Multivariate multiscale entropy: A tool for complexity analysis of multicahnnel data", Physical
Review E, vol. 84, no. 6, 2011.
1400916
Ling,C.
Peak-to-Average Power
Reduction for orthogonal
frequency-division multiplexing
(OFDM)
1400917
Ling,C.
MIMO Wireless Communication
1400918
Ling,C.
Semi-Deterministic compressed
sensing
1401202
Ling,C.
Coding for cloud storage
28 January 2015
815
3E3I
815
3E3I
815
3E3I
815
OFDM provides greater immunity to multipath fading and impulse noise, and eliminates the need for equalizers. However, a
major drawback of OFDM transmission is its high peak-to-average power ratio (PAPR) of the transmit signal. This project will
investigate some of the important PAPR reduction techniques for OFDM such as amplitude clipping and filtering, coding, partial
transmit sequence, selected mapping, interleaving, tone reservation, tone injection, and active constellation extension.
Students who wish to get Distinction would have to address the problem of PAPR reduction in OFDMA and MIMO-OFDM.
Required backgrounds are wireless communications and coding.
Multi-input multi-output (MIMO) communication significantly increases the bandwidth of wireless communications. In this
project, you will study a few techniques of MIMO detection where the signals are jointly detected. These include zero-forcing,
minimum mean-square error, interference cancellation, and maximum-likelihood detection. The aim is to deal with the issue of
implementation complexity. It’s MATLAB-based and good background on wireless communication is required.
Compressed sensing is a revolutionized technique for simultaneous sampling and compression of signals. It goes beyond the
classical Nyquist sampling and predicts that a sparse vector in high dimensions can be recovered from what was previously
believed to be incomplete information. Sensing matrices play a crucial role in compressed sensing. Although random matrices
(i.i.d. Gaussian or Bernoulli) have been proved to good for compressed sensing, they are heavy in computation and storage;
worse, they offer no guarantees in practice. In this project, you will study deterministic sensing matrices by using coding theory,
sequence design, or de-randomizing structured random matrices, and explore the applications to MRI, Terahertz imaging etc.
Programming skills are required for successful completion of this project.
You will apply coding theory to efficiently and reliably store data in the clouds. Knowledge of coding theory is essential.
MATLAB programming is required.
3E3I
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 28 of 45
PID
Supervisor
Room
1401105
Ling,C. (with
Constantinides,A.G.)
815
Hidden Markov Models for blind
system identification of the
financial market and forecasting
1400991
1A1C1S
Looney,D. (with
Mandic,D.P.)
Complexity science meets visual
perception: Selective attention in
the perceptions of images and
videos
Description
4D4T4J
The trajectories of eye gaze can be related to different cognitive tasks, as illustrated in the seminal "Yarbus experiment" in
1960s. For instance, causal scanning of an image produces relatively random eye-tracks, whereas upon executing a cognitive
instructions (look for ages of people, how affluent the family is) the eye gaze is modulated according to the instruction.
The student will use our gaze tracker to perform dynamical complexity analysis of eye-gaze, according to different cognitive
instructions. This will be performed for various images (from natural to abstract) and over a range of subjects and measured
variables (x,y eye gaze, pupil diameter, eye dwelling). In this way, the 'complexity loss theory', which states that the complexity
of physiological responses in living organisms reduces under constraints (ageing, illness) will be rigorously tested. Applications
in 'guilty knowledge' scenarios in interview situations, together with those in fatigue monitoring, and the quality of web-design
will be investigated.
References:
[1] A. Yarbus "Congitive Visual Attention", 1971
[2] M. U. Ahmed and D. P. Mandic, "Multivariate multiscale entropy: A tool for complexity analysis of multichannel data'',
Physical Review E, vol. 84, no. 6, pp. 061918-1 -- 061918-10, 2011.
[3] D. Looney, M. U. Ahmed and D. P. Mandic, "Human Centred Multivariate Complexity Analysis," Natural Intelligence
Magazine, vol 1, no. 3, pp. 40-42, 2012.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 29 of 45
PID
Supervisor
Room
Description
1400990
Mandic,D.P.
813
Standard complex-valued adaptive filters combine the amplitude and phase information to produce their estimates. However, in
many applications the amplitude information is either not important or can be misleading (e.g. due to sensor different signal
levels in Electroencephalography), and it is the phase information that needs to be estimated accurately.
This project will investigate a least-mean-phase approach to adaptive filtering, which uses phase to perform adaptive estimation
of signal and system parameters. This is natural in both human-centred studies (e.g. human hearing system is tuned for phase
information) and also in e.g. communication systems.
The project will introduce widely linear adaptive filters in the phase domain, in order to make such estimation optimal for both
complex circular and complex noncircular data. The project will involve a case study on frequency and phase estimation in
smart grid, and a preliminary study of a direct phase estimation without the necessity for the Clarke transform. The phase-only
vs. amplitude-only estimation will be investigated via the least-mean-magnitude-phase (LMMP) approach.
Phase-only adaptive filtering in
smart grid applications
4D4T4J
Familiarity with adaptive filtering is a prerequisite.
References:
[1] A. Tarighat and A. H. Sayed, "Least mean-phase adaptive filters with application to communications systems", IEEE Signal
Processing Letters, vool. 11, no. 2, pp. 220-223, 2004.
[2] D. P. Mandic and V. S. L. Goh, "Complex valued nonlinear adaptive filters: Noncircularity, widely linear, and neural models",
Wiley 2009.
[3] Y. Xia, S. C. Douglas and D. P. Mandic, "Adaptive frequency estimation in smart grid applications: Exploring noncircularity
and widely linear estimators'', IEEE Signal Processing Magazine, vol. 29, no. 5, pp. 44-54, 2012.
[4] S. C. Douglas and D. P. Mandic, "The Least Mean Magnitude Phase Adaptive Filter", Proc. ICASSP, 2011.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 30 of 45
PID
Supervisor
Room
Description
1400993
Mandic,D.P.
813
This project will investigate adaptive prediction schemes suitable for the operation on vector sensors, such as the threedimensional wind signal. The forecasting will be conducted in the quaternion domain, benefiting from the desirable properties of
quaternion algebra (division algebra), and for a class of stochastic gradient adaptive prediction algorithms.
Short term forecasting of threedimensional wind profile for
renewable energy applications
4D4T
Recent advances in the statistics of quaternion variable (pseudocovariance, involutions, noncircularity) will be used to design
enhanced learning algorithms. In addition, the use of an additional atmospheric variable (air density, temperature) within the
four-dimensional quaternionic model will be investigated.
The algorithms will be tested on real world 3D wind recordings. The student is also expected to conduct their own recordings
based on our own 3D anemometers. Simulations will include several case studies to investigate the usefulness of the approach
in the control and vibration suppression of wind turbines.
The student should be familiar with spectrum estimation and adaptive signal processing.
Literature:
[1] C. Cheong-Took and D. P. Mandic, 'The Quaternion LMS Algorithm for Adaptive Filtering of Hypercomplex Processes', IEEE
Transactions on Signal Processing, vol. 57, no. 4, pp. 1316–1327, 2009.
[2] D. P. Mandic et al. 'Complex Valued Prediction of Wind Profile Using Augmented Complex Statistics', Renewable Energy,
vol. 34, no. 1, pp. 196–201, 2009.
1400995
Mandic,D.P.
Harnessing the power of
renewable energy sources:
Complexity science answers
813
4D4T
The dynamics and latent coupling between the atmospheric variables (wind, temperature, solar irradiation, air density, humidity)
have a direct influence on the power output from the renewables (wind, solar). While the numerical weather forecasts are
precise, they are obtained from satellite images and may not be accurate for every particular site.
This project will look into joint dynamic complexity of atmospheric variables, in order to assess the relationship between the
amount of 'structure' in data and the extent to which renewable energy can be generated from the wind and solar plants.
[1] Costa M, Goldberger AL, Peng C-K.
"Multiscale entropy analysis of complex physiologic time series".
Physical Review Letters 2002;89:068102.
[2] M. U. Ahmed and D. P. Mandic, "Multivariate multiscale entropy: A tool for complexity analysis of multichannel data'',
Physical Review E, vol. 84, no. 6, pp. 061918-1--061918-10, 2011.
[3] N. Rehman, D. Looney, T. M. Rutkowski, and D. P. Mandic, "Data-adaptive multivariate complexity analysis", Bulletin of the
Polish Academy of Sciences, vol. 50, no. 3, pp. 433-466, 2012
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 31 of 45
PID
Supervisor
Room
Description
1401125
Mandic,D.P.
813
This project will investigate adaptive prediction schemes suitable for the operation on vector sensors, such as the threedimensional wind signal. The forecasting will be conducted in the quaternion domain, benefiting from the desirable properties of
quaternion algebra (division algebra), and for a class of stochastic gradient adaptive prediction algorithms.
Quaternion-Valued Adaptive
Wind Forecasting for Renewable
Energy Applications
1S
Recent advances in the statistics of quaternion variable (pseudocovariance, involutions, noncircularity) will be used to design
enhanced learning algorithms. In addition, the use of an additional atmospheric variable (air density, temperature) within the
four-dimensional quaternionic model will be investigated.
The algorithms will be tested on real world 3D wind recordings. The student is also expected to conduct their own recordings
based on our own 3D anemometers. Simulations will include several case studies to investigate the usefulness of the approach
in the control and vibration suppression of wind turbines.
The student should be familiar with spectrum estimation and adaptive signal processing.
Literature:
[1] C. Cheong-Took and D. P. Mandic, 'The Quaternion LMS Algorithm for Adaptive Filtering of Hypercomplex Processes', IEEE
Transactions on Signal Processing, vol. 57, no. 4, pp. 1316–1327, 2009.
[2] D. P. Mandic et al. 'Complex Valued Prediction of Wind Profile Using Augmented Complex Statistics', Renewable Energy,
vol. 34, no. 1, pp. 196–201, 2009.
1401128
Mandic,D.P.
Collaborative distributed
adaptive estimation
813
1S
This project will investigate the benefits of collaborative distributed adaptive filtering strategies. The idea behind this approach
is to split a task into a number of small scale sub-tasks, whose outputs will be combined adaptively in order to obtain a "greater"
and more accurate estimate of the process considered. This is of crucial importance in a variety of application where
measurements from multiple sensors are combined in real time.
The basis of this work will be collaborative adaptive filtering paradigm and its extension to multidimensional cases. The diffusion
LMS technique will be investigated and its applications on communications and biomedical datasets will be addressed.
Familiarity with adaptive filtering is essential. Some background material can be found in
F. Cattivelli and A. Sayed, "Distributed detection over adaptive networks using diffusion adaptation", IEEE Transactions on
Signal Processing, 2011
D. Mandic and S. L. Goh, "Complex Valued Nonlinear Adaptive Filters", Wiley 2009.
D. Mandic et al. "Signal Processing Techniques for Knowledge Extraction and Information Fusion", Springer 2008.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 32 of 45
PID
Supervisor
Room
Description
1401129
Mandic,D.P. (with
Constantinides,A.G.)
813
Phase synchrony is a measure widely emloyed in bioengineering, as it is independent of the amplitude of the recorded data
and thus robust to sensor imperfection, but is rarely used in finance. Recently, an initial algorithmic trading approach was
proposed in [1] but it only focused on univariate data channels.
With the emergence of multivariate techniques for multiscale processing, there is an opportunity to extend the principles of
scale-aware algorithmic trading to multivariate financial data, in order to benefit for the mutual information and coupling present
in such data.
The project will be based on the recently introduced multivariate synchrosqueezing transform (MSST) technique and will
generalise the results in [1] to more realistic scenarios.
Algorithmic Trading Using
Phase Synchronization
1A1C1S
[1] A. Ahrabian, C. Cheong Took,and D. P. Mandic, "Algorithmic Trading Using Phase Synchronization", IEEE Journal on
Selected Topics in Signal Processing, VOL. 6, NO. 4, AUGUST 2012
[2] A. Ahrabian, D. Looney, L. Stankovic, and D. P. Mandic, ``Synchrosqueezing-based time-frequency analysis of multivariate
data'', Signal Processing, accepted, vol. 106, pp. 331--341, 2015.
[3] IEEE Signal Processing Magazine, special issue on Time-Frequency Estimation, November 2013.
1401203
Mandic,D.P. (with
Goverdovsky,V.)
Stress detection from wearable
physiological sensors: Signal
processing for big data in
healthcare
813
3E
The candidate will record their own physiological variables, such as heart rate, pulse, respiration, electroencephalogram over
very long time periods, such as hours or overnight. This will be achieved in a completely unobtrusive manner, using our own
ultra-wearable biosignal recording unit. Such data will then be used to 'make sense' from such big data sources using signal
processing algorithms. Particular signatures of interest in such data will be related to stress, both cognitive (e.g. solving a
mathematical task) and physical (e.g. exercising in the gym).
The project will involve numerous recording sessions in the natural environment (at home, classroom) and will require
knowledge of data conditioning, estimation, and separation.
Literature:
[1] A. Williamon, L. Aufegger, D. Wasley, D. Looney, and D. P. Mandic, "Complexity of physiological responses decreases in
high stress musical performance", Royal Society Interface, vol. 10, no. 89, pp. 1--6, 2013.
[2] The Handbook of Stress and the Brain, Elsevier, 2005.
[3] M. Ahmed and D. Mandic, "Multivariate multiscale entropy: A tool for complexity analysis of multicahnnel data", Physical
Review E, vol. 84, no. 6, 2011.
1401204
Mandic,D.P. (with
Goverdovsky,V.)
Stress detection from wearable
physiological sensors: Signal
processing for big data in
healthcare
813
3E
The candidate will record their own physiological variables, such as heart rate, pulse, respiration, electroencephalogram over
very long time periods, such as hours or overnight. This will be achieved in a completely unobtrusive manner, using our own
ultra-wearable biosignal recording unit. Such data will then be used to 'make sense' from such big data sources using signal
processing algorithms. Particular signatures of interest in such data will be related to stress, both cognitive (e.g. solving a
mathematical task) and physical (e.g. exercising in the gym).
The project will involve numerous recording sessions in the natural environment (at home, classroom) and will require
knowledge of data conditioning, estimation, and separation.
Literature:
[1] A. Williamon, L. Aufegger, D. Wasley, D. Looney, and D. P. Mandic, "Complexity of physiological responses decreases in
high stress musical performance", Royal Society Interface, vol. 10, no. 89, pp. 1--6, 2013.
[2] The Handbook of Stress and the Brain, Elsevier, 2005.
[3] M. Ahmed and D. Mandic, "Multivariate multiscale entropy: A tool for complexity analysis of multicahnnel data", Physical
Review E, vol. 84, no. 6, 2011.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 33 of 45
PID
Supervisor
Room
Description
1400991
Mandic,D.P. (with
Looney,D.)
813
The trajectories of eye gaze can be related to different cognitive tasks, as illustrated in the seminal "Yarbus experiment" in
1960s. For instance, causal scanning of an image produces relatively random eye-tracks, whereas upon executing a cognitive
instructions (look for ages of people, how affluent the family is) the eye gaze is modulated according to the instruction.
Complexity science meets visual
perception: Selective attention in
the perceptions of images and
videos
4D4T4J
The student will use our gaze tracker to perform dynamical complexity analysis of eye-gaze, according to different cognitive
instructions. This will be performed for various images (from natural to abstract) and over a range of subjects and measured
variables (x,y eye gaze, pupil diameter, eye dwelling). In this way, the 'complexity loss theory', which states that the complexity
of physiological responses in living organisms reduces under constraints (ageing, illness) will be rigorously tested. Applications
in 'guilty knowledge' scenarios in interview situations, together with those in fatigue monitoring, and the quality of web-design
will be investigated.
References:
[1] A. Yarbus "Congitive Visual Attention", 1971
[2] M. U. Ahmed and D. P. Mandic, "Multivariate multiscale entropy: A tool for complexity analysis of multichannel data'',
Physical Review E, vol. 84, no. 6, pp. 061918-1 -- 061918-10, 2011.
[3] D. Looney, M. U. Ahmed and D. P. Mandic, "Human Centred Multivariate Complexity Analysis," Natural Intelligence
Magazine, vol 1, no. 3, pp. 40-42, 2012.
1400983
Manikas,A.
Green MIMO Communications
1400986
1401139
28 January 2015
801
Keywords: MIMO Communication, Very High Secrecy.
4D4T4J
Manikas,A.
Massive MIMO versus Large
Aperture Array MIMO systems
Keywords: MIMO Communication System, Spectral Efficiency, Energy Efficiency, Bio Safety, Electromagnetic Pollution.
1S
Manikas,A.
Highly Secret MIMO System
801
Knowing the geometrical characteristics of a MIMO communcaition system, there is an opportunity of integrating the spatial
parameters in the coding to make the signals readable at a particular position only.
Question: Could it be possible to include the position of the multiple antennas in the coding scheme?
801
1S
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 34 of 45
PID
Supervisor
1400944
Moore,A. (with Naylor,P.A.)
Room
1400944
Naylor,P.A. (with Moore,A.)
Image source localisation using
intensity vectors
1400873
Required Course: DSP 3.07
Recommended course: Speech Processing
4T
Image source localisation using
intensity vectors
Barria,J.A.
Distributed coverage and field
estimation using mobileassisted WSN
Description
When sound travels from a speaker to a microphone it follows many reflected paths as well as the direct path. Determining the
directions of these reflections is very useful for estimating the room geometry and for dereverberation. Using a spherical
microphone array, instantaneous intensity vectors can be calculated which give the direction of energy flow. This is the vector
sum of energy flowing from each reflection.
The aim of the project is to investigate different methods of decomposing measured intensity vectors to determine the directions
of arrival of the constituent reflections. In the first instance Principal Components Analysis could prove useful but there is scope
to apply a variety of techniques.
803
4T
Required Course: DSP 3.07
Recommended course: Speech Processing
When sound travels from a speaker to a microphone it follows many reflected paths as well as the direct path. Determining the
directions of these reflections is very useful for estimating the room geometry and for dereverberation. Using a spherical
microphone array, instantaneous intensity vectors can be calculated which give the direction of energy flow. This is the vector
sum of energy flowing from each reflection.
The aim of the project is to investigate different methods of decomposing measured intensity vectors to determine the directions
of arrival of the constituent reflections. In the first instance Principal Components Analysis could prove useful but there is scope
to apply a variety of techniques.
1012
4D4T4J
Pervasive wireless sensor networks offer many mission-oriented opportunities. In this project we will evaluate the potential
benefits of combining fixed and mobile sensor nodes as part of a mission-oriented, participatory sensor network deployed on an
urban environment that has the objective of detecting the extent of the emission of a substance of interest, for example,
pollutants.
This project will investigate sweep coverage strategies for different network design features like e.g. number and position of
fixed sensors, and number and velocity of mobile sensors. In a sweep coverage problem, for a given set of point of interest
(POI), the available sensors will need to monitor these POIs under certain operational constraints.
We will evaluate the system by assuming simple mobility models for sensors with and without enhanced local intelligence, and
more realistic models that seek to reduce operating costs.
1400877
Barria,J.A.
Smart grid resilient
communication infrastructure
and protocols
28 January 2015
1012
4D4T4J
Review of industrial protocols for streaming data and communication protocols. Review and analyse protocols like e.g. IEC
61850 communication protocol and alternative/complementary ones. Design and implement a client server communication link
to investigate the performance of these protocols for high reliable service requirements. Implement distance testing capabilities.
Explicit agreement from supervisor required
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 35 of 45
PID
Supervisor
Room
Description
1401072
Barria,J.A.
1012
Pervasive wireless sensor networks offer many mission-oriented opportunities. In this project we will evaluate the potential
benefits of combining fixed and mobile sensor nodes as part of a mission-oriented, participatory sensor network deployed on an
urban environment that has the objective of detecting the extent of the emission of a substance of interest, for example,
pollutants.
This project will investigate sweep coverage strategies for different network design features like e.g. number and position of
fixed sensors, and number and velocity of mobile sensors. In a sweep coverage problem, for a given set of point of interest
(POI), the available sensors will need to monitor these POIs under certain operational constraints.
We will evaluate the system by assuming simple mobility models for sensors with and without enhanced local intelligence, and
more realistic models that seek to reduce operating costs.
1012
Inference of network internal characteristics has become an increasing important issue for communication network operation.
This project will investigate probe-based technology to establish a mechanism to infer and estimate internal link level delay
distribution from end-to-end path measurements. We will investigate discrete as well as continuous approximations. The
algorithms will be tested via simulation in terms of accuracy of estimation and computational complexity.
1012
Pervasive wireless sensor networks offer many mission-oriented opportunities. In this project we will evaluate the potential
benefits of combining fixed and mobile sensor nodes as part of a mission-oriented, participatory sensor network deployed on an
urban environment that has the objective of detecting the extent of the emission of a substance of interest, for example,
pollutants.
This project will investigate sweep coverage strategies for different network design features like e.g. number and position of
fixed sensors, and number and velocity of mobile sensors. In a sweep coverage problem, for a given set of point of interest
(POI), the available sensors will need to monitor these POIs under certain operational constraints.
We will evaluate the system by assuming simple mobility models for sensors with and without enhanced local intelligence, and
more realistic models that seek to reduce operating costs.
Distributed coverage and field
estimation using mobileassisted WSN
1401075
Barria,J.A.
Probe-based inference of
network delay distributions
1401185
Barria,J.A.
Distributed coverage and field
estimation using mobileassisted WSN
1401188
1S
Barria,J.A.
Location-based routing
Algorithm in Mobile Ad Hoc
Networks
1S
3E4D4T3I4J
1012
3E4D4T3I4J
In a MANET environment the dynamic topology is a key feature and may change rapidly and unpredictably due to relative node
movements which would affect the transfer of information, degrading the performance of e.g. routing protocols. We will study
the performance of energy-aware position based routing protocols, its nodes’ location information and mobility. We will assess
the algorithmic improvement when incorporating multiple metrics (QoS parameters) will be evaluated in a sample network and
compared with previously proposed algorithms.
Cat.: Mathematical/Analytical, Software.
1401069
Goodman,D.F.M.
Analysis of large
electrophysiological data sets
1018
1A1C1S
Over the next few years, new hardware will become available that will provide neuroscientists with several orders of magnitude
more data than were previously available. This will revolutionise neuroscience, but current analysis techniques will not scale to
this new data. In this project, you will contribute to KlustaSuite (http://klusta-team.github.io/), an open-source effort to “spike
sort” data from dense neural probes: that is, to determine the timing and identity of neural impulses (spikes) from data recorded
from a large array of electrodes implanted in the brain. This could involve the design and implementation of algorithms for
filtering and high-dimensional clustering, or the application of GPU or FPGA computing, for example.
Required knowledge: good programming and mathematical skills
Useful knowledge: signal processing, clustering (e.g. the expectation-maximisation algorithm), GPU or FPGA computing,
Python, C++, some familiarity with extracellular recordings
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 36 of 45
PID
Supervisor
Room
Description
1401179
Goodman,D.F.M.
1018
In this project you will write a simple computer game that enables a user to learn to localise sounds spatially. This has
potentially wide multimedia applications (computer games, film, etc.).
Spatial audio for computer
games via neural adaptation
3E4D4T3I4J
Background: It has proven very difficult to convey a realistic sense of sounds localised in space through speakers or
headphones. The best we can usually do is to give a sense of lateralisation (sounds come from the left or right) and distance.
Humans’ ability to do this comes from the subtly different filtering of the sounds arriving in the two ears, called head-related
transfer functions, or HRTFs. These can be measured but it requires very expensive equipment and is rather time consuming,
and so cannot be used in consumer applications. In this project you will use an alternative approach: using an artificially
created set of HRTFs, and creating a training game that helps the user to adapt to the HRTFs. It has been shown that people
are able to learn new sets of HRTFs. In normal conditions, this takes about a month, although the rapid feedback of computer
games should be able to substantially reduce this.
Specific aims:
1. Selecting or creating an artificial HRTF set.
2. Creating a simple video game (using e.g. the Unity framework) which requires the player to use spatial audio cues to win,
and provides rapid feedback so that they can learn to adapt to the information provided.
3. (Optional.) Testing whether or not players can learn the artificial HRTFs.
4. (Optional.) Testing whether or not learning HRTFs in the game transfers to an improved sense of spatial audio in other
contexts when using those HRTFs.
Required knowledge: strong programming skills, some knowledge of auditory filtering
Useful knowledge: knowledge/experience of games programming (e.g. with the Unity framework)
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 37 of 45
PID
Supervisor
Room
Description
1401007
Gunduz,D.
1016
Sensor networks are formed by small battery-powered devices that monitor the environment (e.g., weather monitoring,
structures monitoring and health monitoring) and transmit the important data wirelessly to the network. For many sensor
network applications it is either costly or impossible to replace drained batteries, such as structural sensors embedded in
bridges, or sensors distributed over a rainforest. Energy harvesting technology resolves this limitation by harvesting the ambient
energy (e.g., solar, wind or electromagnetic energy), promising seemingly perpetual operation. However, classical
communication protocols, which are designed to improve the network lifetime based on limited power or energy resources, are
not compatible with energy harvesting sensor networks, whose energy resources are sporadic and random.
Energy harvesting
communication system
optimisation
4D4T4J
In this project we want to investigate the following problem: there is an energy harvesting transmitter, which wants to transmit
data to its destination. The transmitter can transmit through several orthogonal channels, but does not know the states of the
channels (e.g., if the channels are good or bad for transmission). The transmitter can spend energy to probe some channels
and estimate their states, but this will leave less energy for data transmission. Hence, the transmitter faces a trade-off between
exploration (i.e., probing new channels and spending energy) and exploitation (i.e., transmitting on the best channel so far and
use all the remaining energy for transmission). This trade-off has to be balanced with the random arrival of the energy as well.
References:
1) P. Chaporkar and A. Proutiere. Optimal joint probing and transmission strategy for maximizing throughput in wireless
systems. IEEE Journal on Selected Areas in Communications, 26(18):1546–1556, Oct 2008.
2) P Blasco, D Gunduz, M Dohler. A Learning Theoretic Approach to Energy Harvesting Communication System Optimization.
IEEE Transactions on Wireless Communications 12 (4), 1872-1882.
The perfect candidate must have background on statistics and stochastic processes as well as wireless communications. The
project will involve reading and understanding some technical papers, building up a mathematical model for the problem at
hand, and Phyton or Matlab coding of the problem.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 38 of 45
PID
Supervisor
Room
Description
1401134
Gunduz,D.
1016
The past decade has witnessed a rapid growth in the mobile network data traffic, driven by the tremendous increase in the
variety of mobile devices and data-rich applications, such as live video streaming and online gaming.
Optimal Content Placement and
Cache Capacity Allocation
1C1S
It has been observed that a significant portion of the mobile data traffic is caused by a relatively small number of highly popular
content, such as viral video files, news videos, etc., downloaded by millions of users. In today's systems, each time such a
request is received, the network fetches the content from the central server, and delivers it to the user through the access point
(i.e., base station, WiFi router) it is connected from.
A smarter solution is to “prefetch” and “cache” some of the most popular files at the sBSs or WiFi APs, and serve the users
directly from these nodes on the network edge. This will reduce not only the traffic in the core network, but also the latency for
users.
This project will explore the optimum way of assigning files to the caches, in order to minimize the expected downloading time.
To this end we will explore simple yet informative models of such systems, formulate the above as an optimisation problem
(e.g. a linear programme) and propose efficient algorithms to solve them.
Reference:
N. Golrezaei, K. Shanmugam, A. G. Dimakis, A. F. Molisch, and G. Caire, “Femtocaching: Wireless video content delivery
through distributed caching helpers,” in INFOCOM, 2012 Proceedings IEEE. IEEE, 2012, pp. 1107–1115 (available at
http://arxiv.org/pdf/1109.4179v4.pdf
1400885
Kim,T-K.
3D pose estimation in a new
multi-instance RGB-D dataset
containing clutter and occlusion
1400886
Kim,T-K.
Object recognition in videos
28 January 2015
1017
3E3I
1017
4D4T4J
Semantic segmentation is an important topic in computer vision
with great application across many domains. Some examples include
content based retrieval and augmented reality. Semantic
segmentation possesses many challenges due to object intra-class
variation, view-point changes and occlusion. In this project we will explore 1) efficient methods for depth image segmentation
and 2) 3D object detection and pose estimation techniques. The student is expected to have good programming skills in C/C++
and/or Matlab, and background to study computer vision and machine learning tools.
Object categorisation is one of the most important studies in computer vision. While considerable advances have been made in
single-shot based object recognition (using a single ’query’ image), successful recognition in natural scenes still remains a
challenging problem. Rather than a single query image that captures only a limited amount of information about a target object,
a video (of moving objects and/or a camera) yields more evidence that can be accumulated for better recognition. With
increasing use of mobile devices that have an embedded camera, there is a great motivation to develop visual recognition
methods that take a video as input. In this project, we explore an extension of image based object cateogorisation techniques,
into those for videos. Relevant works include Kim et al’s BMVC 2010 paper and TPAMI 2007 paper, available from Dr. T-K
Kim’s website. The student is expected to have good program skills in C/C++, and backgrounds to study and implement
relevant cutting-edge technologies, and to explore novel contributions.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 39 of 45
PID
Supervisor
Room
Description
1401158
Kim,T-K.
1017
Recently, technology advances have made wearable, long operating time, egocentric camera devices such as Google Glass
and Looxcie. The wearable egocentric cameras have much potential for various novel applications when they are combined
with computer vision technologies. The main characteristic of the egocentric camera is that the camera sees what a person
sees at the same time. It will be very useful if the device understands wearing person's hand gestures. Because the device size
is so small that conventional button-type input system is not appropriate and an entirely new interaction approach is required.
So tracking hand regions and recognizing gestures from egocentric video becomes a fundamental and important technique for
human computer interaction and activity recognition.
Hand tracking/gesture
recognition
1A1C1S
Requirements: Matlab or Python; C++ would be an advantage.
1401180
Kim,T-K.
hand gesture/pose recognition
1017
3E3I
Recently, technology advances have made wearable, long operating time, egocentric camera devices such as Google Glass
and Looxcie. The wearable egocentric cameras have much potential for various novel applications when they are combined
with computer vision technologies. The main characteristic of the egocentric camera is that the camera sees what a person
sees at the same time. It will be very useful if the device understands wearing person's hand gestures. Because the device size
is so small that conventional button-type input system is not appropriate and an entirely new interaction approach is required.
So tracking hand regions and recognizing gestures from egocentric video becomes a fundamental and important technique for
human computer interaction and activity recognition.
Requirements: Matlab or Python; C++ would be an advantage.
1401118
Kim,T-K. (with
Kouskouridas,R.)
3D pose estimation in a new
multi-instance RGB-D dataset
containing clutter and occlusion
1401118
Kouskouridas,R. (with
Kim,T-K.)
3D pose estimation in a new
multi-instance RGB-D dataset
containing clutter and occlusion
28 January 2015
1017
1A1C1S
1018
1A1C1S
Semantic segmentation is an important topic in computer vision
with great application across many domains. Some examples include
content based retrieval and augmented reality. Semantic
segmentation possesses many challenges due to object intra-class
variation, view-point changes and occlusion. In this project we will explore 1) efficient methods for depth image segmentation
and 2) 3D object detection and pose estimation techniques. The student is expected to have good programming skills in C/C++
and/or Matlab, and background to study computer vision and machine learning tools.
Semantic segmentation is an important topic in computer vision
with great application across many domains. Some examples include
content based retrieval and augmented reality. Semantic
segmentation possesses many challenges due to object intra-class
variation, view-point changes and occlusion. In this project we will explore 1) efficient methods for depth image segmentation
and 2) 3D object detection and pose estimation techniques. The student is expected to have good programming skills in C/C++
and/or Matlab, and background to study computer vision and machine learning tools.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 40 of 45
PID
Supervisor
Room
Description
1401178
Fobelets,K. (with
Papavassiliou,C.)
714
Thermoelectricity is the method of converting heat gradients into electrical power. Small thermoelectric generators (TEGs) with
a thickness of 0.5 cm and area between 0.25 and 25 cm^2 are commercially available and are used e.g. to charge the battery
of pacemakers.
When cycling, the body is losing heat while the forced convection is causing cooling, this offers the possibility of heat gradients
that can be exploited by thermoelectrics.
In this project the student will analyse whether it is possible to scavenge heat from the cyclist to directly or indirectly power
LEDs for cycle lights. A demonstrator needs to be built based on the proposed design.
A brief overview of the tasks:
- study the principles of thermoelectric power generation and check commercially available components
- literature search into the use of thermoelectric power generation from body heat
- investigate/measure heat gradients that can be generated whilst cycling
- investigate the power management system needed to exploit this non-constant heat gradient
- investigate LED control systems that can be used with the available power
- design a TEG - power management system - LED system for a cyclist
- build and test
Feasibility of using
thermoelectric powered cycle
lights
3E4D4T
This project will be supervised by Dr. K. Fobelets (thermoelectrics, cyclist) and Dr. C. Papavasilliou (circuits, cyclist). The
project is 100% experimental. A keen interest in cycling is advisable.
1400901
Lucyszyn,S.
Moonbounce Project: Antenna
Tracking System
1400902
Lucyszyn,S.
Development of a thermal
infrared spectrometer
1400904
Lucyszyn,S.
Electromagnetic Resonator
Modelling for Mine Detection
1400905
Lucyszyn,S.
Millimetre-wave Photonic
Crystals using Novel
Metamaterials
28 January 2015
602
4D4T4J
602
1A1C1S
602
1A1C1S
602
1A1C1S
A harware+software system designed to track the sun and moon was developed last year by an excellent project student. This
used predictive methods for tracking. This year I am looking for a similar hard working student that can improve the hardware
and software to accurately lock-onto the celestial target. This is a demanding project for a student that is able to write simple
software and use this to control the digital hardware and mechanical actuators. This project is ideal for an all-rounder.
This project is in collaboration with an existing PhD student. The student must develop the sensor and data acquisition system
and write the code to analyze the data. The student must have an interest in analogue and digital circuit design, as well as
implement A/D conversion and associate software development. This project is best suited for an all rounder.
The student should have an interest in microwave engineering and/or electromagnetics. The student will first develop numerical
models of simple resonator structures, using commercial software, which is then extended to more realistic structures. Then
experimental validation of the modelling will be performed, with the development of a simple sensor. This project is idea for a
pro-active student interested in CAD and experimentation.
In association with the Imperial College Centre for Terahertz Science and Engineering (in collaboration with the Department of
Physics and Materials), this project investigates ultra-high quality (Q)-factor resonators for next generation RF electronics
applications. The student must design and test transitions from the 2D metamaterial crystal structures to conventional coplanar
waveguide probes and microfluidic sensors.
The student should ideally have studied, or be currently studying, the E3.18 Microwave Technology course.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 41 of 45
PID
Supervisor
Room
Description
1400907
Lucyszyn,S.
602
This is a practical project for a student that wants to design, build and test an antenna array. The objective of this project is to
be able to transmit and receive signals to the moon and back. This project is ideal for someone that does not mind getting their
hands dirty!
Moonbounce Project Antenna
1401194
Lucyszyn,S.
3D Printed Quasi-optical
Components
1401195
602
3E4D4T3I4J
602
3E4D4T3I4J
The student will design, fabricate, measure and evaluate double metamaterial rectangular waveguide components and
subsystems. This is an extention of a successful PhD project. The student will design a range of passive components and
tuneable circuits operating at 10 GHz.
This project is idea for a practical person that likes experimental work in addition to CAD.
Sydoruk,O.
Coupler for magneto-inductive
waveguides
The student will investigate the pracical limitations to 3D printing of quasi-optical components (e.g. lenses and plated parabolic
mirrors). The student will be expected to investigate the effects of imperfections analytically and through numerical modelling
(using commercial software). He/she will then design, print, test and evaluate the performance of the structures.
This project is ideally suited for someone with an interest in microwave and/or optical engineering.
Lucyszyn,S.
Double-metamaterial
Rectangular Waveguide
Components and Subsystems
1400860
4D4T4J
603
1S
Optical and Semiconductor Devices Group leads a strong research programme in magneto-inductive waveguides. These
waveguides are based on discrete magnetically coupled resonant LC-circuits; their potential applications lie in the fields of
magnetic resonance imaging and signal transmission in challenged environments. Further development of the magnetoinductive technology requires a number of waveguide devices.
This project will aim at designing a coupler for magneto-inductive waveguides. The student will design lumped-element circuits
that will target both standard coupler characteristics (loss, coupling, directivity, isolation) and the characteristics of the magnetoinductive technology (band width).
The project is theoretical and involves analytical calculations and simulations in Matlab and/or a circuit simulator. It will suit a
student with good analytical skills and knowledge of and interest in wave propagation and the transmission-line theory.
1401175
Sydoruk,O.
Resilient magneto-inductive
communication
603
3E
This is a theoretical project.
Optical and Semiconductor Devices Group leads a strong research programme in magneto-inductive waveguides. These
waveguides are based on discrete magnetically coupled resonant LC-circuits. Their potential applications lie in the fields of
magnetic resonance imaging and signal transmission in challenged environments, in particular, underground.
The LC-circuits in a waveguide are usually arranged in a regular periodic manner. However, the arrangement can be broken,
for example, in an industrial accident. In contrast to conventional cables, magneto-inductive waveguides would not be
destroyed and could still be used for communication.
This project is theoretical and will investigate how well magneto-inductive waveguides can work when some of their elements
are displaced or destroyed. It will involve analytical calculations and numerical simulations in Matlab. It will suit a student with
interest in waveguides.
28 January 2015
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 42 of 45
PID
Supervisor
Room
Description
1401176
Sydoruk,O.
603
This is a theoretical project.
Blind-spot metal detection
Standard metal detectors cannot determine the distance to an object. This project will investigate the possibility of metal
detection by using blind spots: areas where magnetic field is zero. The position of the blind spots can be controlled, thus giving
a possibility to detect ranges.
3E
This project is theoretical and will analytical calculations and simulations is Matlab and fastHenry. It will suit a student who
succeeded at Fields, Energy Conversion, and Analysis of Circuits courses and who has interest in electromagnetic theory.
1401177
Sydoruk,O.
Magneto-inductive displacement
detector
1400940
Syms,R.R.A.
Control systems with
intermittent feedback
1400941
Syms,R.R.A.
Modelling of nonlinear combat
scenarios
1400942
Syms,R.R.A.
RF-safe cables for implanted
electronic systems
1400963
Syms,R.R.A.
Array-type detection of MRI
signals
28 January 2015
603
This project will explore the possibility of using magnetically-coupled LC resonators for detecting mechanical displacements.
The project could be theoretical, experimental or both. It would suit a student with interest in electromagnetic devices, theory,
and simulations. The student will be expected to have taken EE2 Fields course.
702
Linear control systems conventionally have continuous feedback (for example, of position or velocity in a dynamical system).
Under some circumstances, however, it may not be possible to observe the position continually, for example if a feedback
signal is only available near the extremities of a travel range. The aim of this project is to investigate the circumstances under
which a working control system may still be constructed, and evaluate the performance of the resulting controller. The project
would suit someone with an interest in control theory and an ability to program in MATLAB and SIMULINK.
3E
3E3I
702
3E3I
702
3E3I
702
3E3I
Military scenarios such as the recruitment and deployment of forces and the attrition of forces resulting from combat can be
modelled using systems of coupled differential equations. Because the equations are nonlinear, many surprising solutions are
possible. The aim of this project is to investigate the circumstances under which stable, cyclic and chaotic solutions are
obtained to combat scenarios involving more than two sets of forces. The project would suit someone with an interest in modern
world events and control theory, and an ability to program in MATLAB or SIMULINK.
Implanted electronic systems are increasingly being used to control medical conditions that are beyond the use of drugs,
including heart arrhythmia, Parkinson's disease, epilepsy, chronic pain and incontinence. Unfortunately, the electrical cables
that are generally used to link the controller with a stimulating electrode can be heated very rapidly by strong electric fields in a
magnetic resonance imaging scanner. The aim of this project is to use simple electrical models to investigate tradeoffs in the
design of RF-safe cables. The project would suit someone with an interest in medical physics and the ability to program in
MATLAB or SPICE.
The detection of RF signals in a magnetic resonance imaging (MRI) scanner is carried out using resonant L-C circuits. Because
the signals are weak, is important to minimise the pickup of any noise, which arises mainly from the human body itself. Rather
than using one large coil (which picks up noise from the whole body), an array of smaller coils is used. Each element detects
local signals, together with a much smaller amount of noise. The outputs are then combined together, so that the signals add
coherently while the noise adds incoherently. For small numbers of coils, the result is increased signal-to-noise ratio.
Unfortunately, it is difficult to prevent each coil being detuned by mutual inductance with its neighbours. The aim of this project
is to investigate the effect of feedback in suppressing the coil currents, and hence in reducing mutual inductance. The project
would suit someone interested in medical physics and analog circuit design.
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 43 of 45
PID
Supervisor
Room
Description
1401082
Syms,R.R.A.
702
The detection of RF signals in a magnetic resonance imaging (MRI) scanner is carried out using resonant L-C circuits. Because
the signals are weak, is important to minimise the pickup of any noise, which arises mainly from the human body itself. Rather
than using one large coil (which picks up noise from the whole body), an array of smaller coils is used. Each element detects
local signals, together with a much smaller amount of noise. The outputs are then combined together, so that the signals add
coherently while the noise adds incoherently. For small numbers of coils, the result is increased signal-to-noise ratio.
Unfortunately, it is difficult to prevent each coil being detuned by mutual inductance with its neighbours. The aim of this project
is to investigate the effect of feedback in suppressing the coil currents, and hence in reducing mutual inductance. The project
would suit someone interested in medical physics and analog circuit design.
702
Implanted electronic systems are increasingly being used to control medical conditions that are beyond the use of drugs,
including heart arrhythmia, Parkinson’s disease, epilepsy, chronic pain, and incontinence. Unfortunately, the electrical cables
that are generally used to link the controller with a stimulating electrode can be heated very rapidly by strong electric fields in a
magnetic resonance imaging scanner. The aim of this project is to use simple electrical models investigate tradeoffs in the
design of RF-safe cables. The project would suit someone with an interest in medical physics and the ability to program in
MATLAB or PSPICE.
702
Linear control systems conventionally have continuous feedback (for example, of position or velocity in a dynamical system).
Under some circumstances, however, it may not be possible to observe the position continually, for example, if a feedback
signal is only available over a the extremities of a travel range. The aim of this project is to investigate the circumstances under
which a working control system may still be constructed, and to evaluate the performance of the resulting controller. The project
would suit someone with an interest in control theory and ability to program in MATLAB and SIMULINK.
702
Military scenarios such as the recruitment and deployment of forces and the attrition of forces resulting from combat can be
modelled using systems of coupled differential equations. Because the equations are nonlinear, many surprising solutions are
possible. The aim of this project is to investigate the circumstances under which stable, cyclic and chaotic solutions are
obtained to combat scenarios involving more than two sets of forces. The project would suit someone with an interest the
application of control techniques to the simulation of modern world events, and ability to program in MATLAB and SIMULINK.
702
Some common types of waveguide (e.g. coaxial cables) have simple dispersion characteristics and can propagate signals for
long distances without significant distortion. Others are much more dispersive. The aim of this project is to consider the effect of
dispersion on the propagation of signals in magneto-inductive waveguides, a type of periodically structured thin-film
interconnect currently being developed for human internal detection of magnetic resonance imaging signals.
702
Counter-terrorism operations often require covert examination of the interior of a building, for example to determine the number
of occupants and (ideally) whether or not any are carrying weapons. Radio signals can pass through concrete and brick walls,
suggesting that short-range radar might provide a suitable method. However two factors complicate matters. Firstly, the outside
wall provides a very large primary reflection. Secondly, the wall is usually strongly attenuating, so that reflections from human
targets are small, and buried deeply in a background of clutter. In addition, ranges are very short, and Doppler shifts cannot be
used to remove clutter because the human targets move so slowly. Instead, the primary reflection is suppressed using range
gating, which requires very short pulses and an ultra-wide-band system. The aim of this project is to develop a simulation model
for UWB through-the-wall radar using MATLAB, and examine possible additional approaches to tracking of human targets.
Array-type detection of MRI
signals
1401083
Syms,R.R.A.
RF-safe cables for implanted
electronic systems
1401084
1C
Syms,R.R.A.
Signal distortion in highly
dispersive interconnects
1401196
1C
Syms,R.R.A.
Modelling of nonlinear combat
scenarios
1401086
1A
Syms,R.R.A.
Control systems with
intermittent feedback
1401085
1A
Syms,R.R.A.
Simulation of UWB through-thewall radar
28 January 2015
1S
3E3I
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 44 of 45
PID
Supervisor
Room
Description
1401199
Syms,R.R.A.
702
It is well known that waves tend to spread after passing through a small aperture. This phenomenon is known as diffraction, and
among its consequences is an inability to focus light beyond a limit set by its wavelength. It is less well known that waves can
also spread when they pass round a small object, so that (for example) the shadow region immediately behind the object can
suddenly become bright. The aim of this project is to simulate diffraction effects for a range of objects, to see if careful control of
the object shape can allow images to be formed at sizes well below the diffraction limit for light, namely in the nanoscale
regime. This project involves Matlab programming and would suit someone with an interest in optics and nanotechnology.
Diffraction from nanoscale
objects
28 January 2015
3E4D4T3I4J
Key: 3E= EE BEng, 4D= EE MEng EM, 4T=EE MEng T, 3I = ISE BEng, 4J = ISE MEng
Page 45 of 45