Initially I joined the Department of Electrical Engineering here at Imperial College and then had a spell as a postdoc at Harvard. Afterwards I migrated to the Department of Computing and Control at Imperial College when it was being established, to help set it up, and then returned to the Electrical Engineering Department. I have been associated with the Centre for Process Systems Engineering since it was founded and have been a member of the Control & Power Group of the Electrical and Electronic Engineering Department
I retired and became an Honorary member of staff in 2009.
In the distant past I enjoyed (mostly) teaching: programming, program correctness, grammars, graph theory, linear algebra, optimisation, optimal control, mathematics of systems engineering (including probability and stochastic processes).
More recently, I taught MEng and Control Systems MSc courses on Discrete-time Systems and Computer Control, Stability and Control of Nonlinear Systems and a Control Systems MSc course on Advanced Process Control (essentially Model Predictive Control). And I was the Director of the Control Systems MSc course and Postgraduate Admissions Tutor for the Control & Power Group.
Now that I have retired I hope to have time to pursue enthusiastically research on optimizaton theory and algorithms and their application to control, on the control of time-varying linear systems and on nonlinear systems.
Allwight JC, Abdullah S, 2006, An active learning approach for radial basis function neural networks, Jurnal Teknologi, Penerbit Universiti Teknologi Malaysia, Pages:77-96
et al., 2005, Second order conditions for periodic optimal control problems, Control and Cybernetics, Vol:34, ISSN:0324-8569, Pages:617-644
Allwright JC, Astolfi A, Wong HP, 2005, A note on asymptotic stabilization of linear systems by periodic,piecewise constant, output feedback, Automatica, Vol:41, ISSN:0005-1098, Pages:339-344
et al., 2006, Finding a common quadratic Lyapunov function using conical hulls
et al., 2005, On the minimal robust positively invariant set for linear difference inclusions, 44th IEEE conference on decision and control & 44th European control conference, Seville, Spain, New York; IEEE Control Systems Society; 2005, Pages:2296-2301