
Associate Professor Adrian Wills
Associate Professor
School of Engineering (Mechatronics)
- Email:adrian.wills@newcastle.edu.au
- Phone:(02) 4985 4109
Career Summary
Biography
I was born in Orange NSW and was awarded my B.E. (Elec.) and Ph.D. degrees from The University of Newcastle, Australia, (Callaghan Campus) in May 1999 and May 2003, respectively. Since then, I have held postdoctoral research positions at Newcastle and spent three years working in industry. The focus of my research is in the areas of system identification and estimation. In July 2015, I returned to the University of Newcastle to lead the mechatronics engineering program.
Research Expertise
My research interests are focussed on Bayesian estimation of both parameter and state values based on measured data. This includes the fields of robotics and mechatronics where estimates of position and orientation together with estimates of the surrounding environment are crucial to mission success.
Teaching Expertise
I deliver courses within the Mechatronics Engineering program at the University of Newcastle. This includes delivery MCHA6100 and MCHA6300, which are Masters courses on Advanced Estimation and Optimisation, respectively.
Administrative Expertise
Since July 2015, I have been the program convenor for Mechatronics Engineering.
Collaborations
I have collaborated and published with Professor Lennart Ljung from Linköping University and Professor Thomas Schön from Uppsala University, Sweden. I have published and collaborated with Professor Will Heath, Dr Barry Lennox and Dr Guang Li from Manchester University, UK, and with Professor Bhushan Gopaluni from University of British Columbia, Canada. Locally, I have collaborated and published with Professor Brett Ninness, Professor Reza Moheimani, Professor Steve Weller and Professor Andrew Fleming all from University of Newcastle, Australia.
Qualifications
- PhD, University of Newcastle
- Bachelor of Engineering (Honours), University of Newcastle
Keywords
- Bayesian machine learning
- data fusion
- embedded real-time microprocessors
- model predictive control
- optimisation
- real-time operating systems
- state estimation
- system identification
Fields of Research
Code | Description | Percentage |
---|---|---|
400705 | Control engineering | 50 |
490103 | Calculus of variations, mathematical aspects of systems theory and control theory | 50 |
Professional Experience
UON Appointment
Title | Organisation / Department |
---|---|
Associate Professor | University of Newcastle School of Engineering Australia |
Academic appointment
Dates | Title | Organisation / Department |
---|---|---|
1/1/2007 - 1/12/2009 | Fellow - APD | ARC (Australian Research Council) |
Membership
Dates | Title | Organisation / Department |
---|---|---|
IFAC Technical Committee Member - Modelling, Identification and Signal Processing, TC 1.1. | IFAC Technical Committee Australia |
|
IEEE Technical Committee Member - System Identification and Adaptive Control | IEEE Australia |
Publications
For publications that are currently unpublished or in-press, details are shown in italics.
Chapter (3 outputs)
Year | Citation | Altmetrics | Link | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
2011 |
Wills A, Ninness B, 'System identification of linear parameter varying state-space models', Linear Parameter-varying System Identification: New Developments And Trends 295-315 (2011) This chapter examines the estimation of multivariable linear models for which the parameters vary in a time-varying manner that depends in an affine fashion on a known or otherwis... [more] This chapter examines the estimation of multivariable linear models for which the parameters vary in a time-varying manner that depends in an affine fashion on a known or otherwise measured signal. These locally linear models which depend on a measurable operating point are known as linear parameter varying (LPV) models. The contribution here relative to previous work on the topic is that in the Gaussian case, an expectation-maximisation (EM) algorithm-based solution is derived and profiled.
|
||||||||||
2010 |
Wills AG, Ljung L, 'Wiener system identification using the maximum likelihood method', Block-oriented Nonlinear System Identification, Springer, Berlin 89-110 (2010) [B1]
|
Nova | |||||||||
2007 |
Wills AG, Heath WP, 'Interior-point algorithms for nonlinear model predictive control', Assessment and Future Directions of Nonlinear Model Predictive Control, Springer, Berlin 207-216 (2007) [B1]
|
Journal article (65 outputs)
Year | Citation | Altmetrics | Link | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
2025 |
Ribbons K, Cochrane J, Johnson S, Wills A, Ditton E, Dewar D, et al., 'Biopsychosocial based machine learning models predict patient improvement after total knee arthroplasty', Scientific Reports, 15 (2025) [C1] Total knee arthroplasty (TKA) is an effective treatment for end stage osteoarthritis. However, biopsychosocial features are not routinely considered in TKA clinical decision-makin... [more] Total knee arthroplasty (TKA) is an effective treatment for end stage osteoarthritis. However, biopsychosocial features are not routinely considered in TKA clinical decision-making, despite increasing evidence to support their role in patient recovery. We have developed a more holistic model of patient care by using machine learning and Bayesian inference methods to build patient-centred predictive models, enhanced by a comprehensive battery of biopsychosocial features. Data from 863 patients with TKA (mean age 68¿years (SD 8), 50% women), identified between 2019 and 2022 from four hospitals in NSW, Australia, was included in model development. Predictive models for improvement in patient quality-of-life and knee symptomology at three months post-TKA were developed, as measured by a change in the Short Form-12 Physical Composite Score (PCS) or Western Ontario and McMasters Universities Osteoarthritis Index (WOMAC), respectively. Retained predictive variables in the quality-of-life model included pre-surgery PCS, knee symptomology, nutrition, alcohol consumption, employment, committed action, pain improvement expectation, pain in other places, and hand grip strength. Retained variables for the knee symptomology model were comparable, but also included pre-surgery WOMAC, pain catastrophizing, and exhaustion. Bayesian machine learning methods generated predictive distributions, enabling outcomes and uncertainty to be determined on an individual basis to further inform decision-making.
|
||||||||||
2025 |
Ribbons K, Payne K, Ditton E, Johnson S, Wills A, Walker FR, et al., 'Determining patient activity goals and their fulfillment following total knee arthroplasty: Findings from the prospective, observational SuPeR Knee study.', PLoS One, 20 e0317205 (2025) [C1]
|
||||||||||
2025 |
Kapoor S, Wills AG, Hendriks J, Blackhall L, 'Estimation of distribution grid line parameters using smart meter data with missing measurements', International Journal of Electrical Power and Energy Systems, 168 (2025) [C1] Grid models, including line impedances, are crucial for the active management and operation of the distribution grid (DG). This paper introduces a novel approach for estimating DG... [more] Grid models, including line impedances, are crucial for the active management and operation of the distribution grid (DG). This paper introduces a novel approach for estimating DG line parameters using available voltage magnitude and node powers from smart meters (SMs), specifically addressing scenarios with missing measurements. We propose an expectation¿maximization (EM) based approach and validate the results on an IEEE 37-node network, achieving accurate estimates for line parameters, voltage magnitude, and active/reactive power at nodes. The method is tested with varying levels of missing measurements and noise. Two cases of missing measurements are considered: random and specific node-based. The latter case is used to infer the optimal placement of measurement devices. Additionally, the proposed method is validated on simulated data and real-world consumer loads, consistently providing accurate results.
|
||||||||||
2023 |
Geng LH, Wills AG, Ninness B, Schon TB, 'Smoothed State Estimation via Efficient Solution of Linear Equations', IEEE Transactions on Automatic Control, 68 5877-5889 (2023) [C1] This article addresses the problem of computing fixed-interval smoothed state estimates of a linear time-varying Gaussian stochastic system. There already exist many algorithms th... [more] This article addresses the problem of computing fixed-interval smoothed state estimates of a linear time-varying Gaussian stochastic system. There already exist many algorithms that perform this computation, but all of them impose certain restrictions on system matrices in order for them to be applicable, and the restrictions vary considerably between the various existing algorithms. This article establishes a new sufficient condition for the fixed-interval smoothing density to exist in a Gaussian form that can be completely characterized by associated means and covariances. It then develops an algorithm to compute these means and covariances with no further assumptions required. This results in an algorithm more generally applicable than any one of the multitude of existing algorithms available to date.
|
Nova | |||||||||
2023 |
Courts J, Wills AG, Schön TB, Ninness B, 'Variational system identification for nonlinear state-space models', Automatica, 147 (2023) [C1] This paper considers parameter estimation for nonlinear state-space models, which is an important but challenging problem. We address this challenge by employing a variational inf... [more] This paper considers parameter estimation for nonlinear state-space models, which is an important but challenging problem. We address this challenge by employing a variational inference (VI) approach, which is a principled method that has deep connections to maximum likelihood estimation. This VI approach ultimately provides estimates of the model as solutions to an optimisation problem, which is deterministic, tractable and can be solved using standard optimisation tools. A specialisation of this approach for systems with additive Gaussian noise is also detailed. The proposed method is examined numerically on a range of simulated and real examples focusing on the robustness to parameter initialisation; additionally, favourable comparisons are performed against state-of-the-art alternatives.
|
Nova | |||||||||
2023 |
Wills AG, Schön TB, 'Sequential Monte Carlo: A Unified Review', Annual Review of Control, Robotics, and Autonomous Systems, 6 159-182 (2023) [C1] Sequential Monte Carlo methods¿also known as particle filters¿offer approximate solutions to filtering problems for nonlinear state-space systems. These filtering problems are not... [more] Sequential Monte Carlo methods¿also known as particle filters¿offer approximate solutions to filtering problems for nonlinear state-space systems. These filtering problems are notoriously difficult to solve in general due to a lack of closed-form expressions and challenging expectation integrals. The essential idea behind particle filters is to employ Monte Carlo integration techniques in order to ameliorate both of these challenges. This article presents an intuitive introduction to the main particle filter ideas and then unifies three commonly employed particle filtering algorithms. This unified approach relies on a nonstandard presentation of the particle filter, which has the advantage of highlighting precisely where the differences between these algorithms stem from. Some relevant extensions and successful application domains of the particle filter are also presented.
|
Nova | |||||||||
2023 |
Henningsson A, Wills AG, Hall SA, Hendriks J, Wright JP, Schön TB, Poulsen HF, 'Inferring the probability distribution over strain tensors in polycrystals from diffraction based measurements', Computer Methods in Applied Mechanics and Engineering, 417 (2023) [C1] Polycrystals illuminated by high-energy X-rays or neutrons produce diffraction patterns in which the measured diffraction peaks encode the individual single crystal strain states.... [more] Polycrystals illuminated by high-energy X-rays or neutrons produce diffraction patterns in which the measured diffraction peaks encode the individual single crystal strain states. While state of the art X-ray and neutron diffraction approaches can be used to routinely recover per grain mean strain tensors, less work has been produced on the recovery of higher order statistics of the strain distributions across the individual grains. In the setting of small deformations, we consider the problem of estimating the crystal elastic strain tensor probability distribution from diffraction data. For the special case of multivariate Gaussian strain tensor probability distributions, we show that while the mean of the distribution is well defined from measurements, the covariance of strain has a null-space. We show that there exist exactly 6 orthogonal perturbations to this covariance matrix under which the measured strain signal is invariant. In particular, we provide analytical parametrisations of these perturbations together with the set of possible maximum-likelihood estimates for a multivariate Gaussian fit to data. The parametric description of the null-space provides insights into the strain PDF modes that cannot be accurately estimated from the diffraction data. Understanding these modes prevents erroneous conclusions from being drawn based on the data. Beyond Gaussian strain tensor probability densities, we derive an iterative radial basis regression scheme in which the strain tensor probability density is estimated by a sparse finite basis expansion. This is made possible by showing that the operator mapping the strain tensor probability density onto the measured histograms of directional strain is linear, without approximation. The utility of the proposed algorithm is demonstrated by numerical simulations in the setting of single crystal monochromatic X-ray scattering. The proposed regression methods were found to robustly reject outliers and accurately predict the strain tensor probability distributions in the presence of Gaussian measurement noise.
|
Nova | |||||||||
2022 |
Hendriks JN, Holdsworth JRZ, Wills AG, Schon TB, Ninness B, 'Data to Controller for Nonlinear Systems: An Approximate Solution', IEEE Control Systems Letters, 6 1196-1201 (2022) [C1] This letter considers the problem of determining an optimal control action based on observed data. We formulate the problem assuming that the system can be modeled by a nonlinear ... [more] This letter considers the problem of determining an optimal control action based on observed data. We formulate the problem assuming that the system can be modeled by a nonlinear state-space model, but where the model parameters, state and future disturbances are not known and are treated as random variables. Central to our formulation is that the joint distribution of these unknown objects is conditioned on the observed data. Crucially, as new measurements become available, this joint distribution continues to evolve so that control decisions are made accounting for uncertainty as evidenced in the data. The resulting problem is intractable which we obviate by providing approximations that result in finite dimensional deterministic optimization problems. The proposed approach is demonstrated in simulation on a nonlinear system.
|
Nova | |||||||||
2022 |
Jidling C, Fleming AJ, Wills AG, Schon TB, 'Memory efficient constrained optimization of scanning-beam lithography', OPTICS EXPRESS, 30 20564-20579 (2022) [C1]
|
Nova | |||||||||
2022 |
Balenzuela MP, Wills AG, Renton C, Ninness B, 'A new smoothing algorithm for jump Markov linear systems', Automatica, 140 (2022) [C1] This paper presents a method for calculating the smoothed state distribution for Jump Markov Linear Systems. More specifically, the paper details a novel two-filter smoother that ... [more] This paper presents a method for calculating the smoothed state distribution for Jump Markov Linear Systems. More specifically, the paper details a novel two-filter smoother that provides closed-form expressions for the smoothed hybrid state distribution. This distribution can be expressed as a Gaussian mixture with a known, but exponentially increasing, number of Gaussian components as the time index increases. This is accompanied by exponential growth in memory and computational requirements, which rapidly becomes intractable. To ameliorate this, we limit the number of allowed mixture terms by employing a Gaussian likelihood mixture reduction strategy, which results in a computationally tractable, but approximate smoothed distribution. The approximation error can be balanced against computational complexity in order to provide an accurate and practical smoothing algorithm that compares favourably to existing state-of-the-art approaches.
|
Nova | |||||||||
2022 |
Balenzuela MP, Wills AG, Renton C, Ninness B, 'Parameter estimation for Jump Markov Linear Systems', Automatica, 135 (2022) [C1] Jump Markov linear systems (JMLS) are a useful model class for capturing abrupt changes in system behaviour that are temporally random, such as when a fault occurs. In many situat... [more] Jump Markov linear systems (JMLS) are a useful model class for capturing abrupt changes in system behaviour that are temporally random, such as when a fault occurs. In many situations, accurate knowledge of the model is not readily available and can be difficult to obtain based on first principles. This paper presents a method for learning parameter values of this model class based on available input¿output data using the maximum-likelihood framework. In particular, the expectation¿maximisation method is detailed for this model class with attention given to a deterministic and numerically stable implementation. The presented algorithm is compared to state-of-the-art methods on several simulation examples with favourable results.
|
Nova | |||||||||
2022 |
Lindholm A, Hendriks J, Wills A, Schön TB, 'Predicting political violence using a state-space model', International Interactions, 48 759-777 (2022) [C1] We provide a proof-of-concept for a novel state-space modelling approach for predicting monthly deaths due to political violence. Attention is focused on developing the method and... [more] We provide a proof-of-concept for a novel state-space modelling approach for predicting monthly deaths due to political violence. Attention is focused on developing the method and demonstrating the utility of this approach, which provides exciting opportunities to engage with domain experts in developing new and improved state-space models for predicting violence. The prediction is made on a grid of cells with spatial resolution of 0.5 × 0.5 degrees, and each cell is modeled to have two mathematically well-defined unobserved/latent/hidden states that evolves over time and encode the "onset risk" and "potential severity", respectively. This offers a certain level of interpretability of the model. By using the model for computing the probability distribution for a death count at a future time conditioned on all data observed up until the current time, a predictive distribution is obtained. The predictive distribution typically places a certain mass at the death count 0 (no violent outbreak) and the remaining mass indicating a likely interval of the fatality count, should a violent outbreak appear. To evaluate the model performance we¿lacking a better alternative¿report the mean of the predictive distribution, but the access to the predictive distribution is in itself an interesting contribution to the application. This work merely serves as a proof-of-concept for the state-space modeling approach for this type of data and several possible directions for further work that could improve the predictive performance are suggested.
|
Nova | |||||||||
2022 |
Wigren A, Wagberg J, Lindsten F, Wills AG, Schon TB, 'Nonlinear System Identification: Learning while Respecting Physical Models Using a Sequential Monte Carlo Method', IEEE Control Systems, 42 75-102 (2022) [C1] The modern world contains an immense number of different and interacting systems, from the evolution of weather systems to variations in the stock market, autonomous vehicles inte... [more] The modern world contains an immense number of different and interacting systems, from the evolution of weather systems to variations in the stock market, autonomous vehicles interacting with their environment, and the spread of diseases. For society to function, it is essential to understand the behavior of the world so that informed decisions can be made that are based on likely future outcomes. For instance, consider the spread of a new disease such as COVID-19 coronavirus. It is of great importance to be able to predict the number of people that will be infected at different points in time to ensure that appropriate health-care facilities are available. It is also of interest to be able to make decisions based on accurate information to best attenuate the spread of disease. Moreover, understanding specific attributes of a disease - such as the incubation time and number of unreported cases - and how certain we are about this knowledge are also crucial.
|
Nova | |||||||||
2022 |
Wills A, Swallow G, Kirkman MA, Rajan K, Subramanian G, 'Arterial and venous thrombotic stroke after ChAdOx1 nCoV-19 vaccine', CLINICAL MEDICINE, 22 184-186 (2022) [C1]
|
||||||||||
2021 |
Cochrane JA, Flynn T, Wills A, Walker FR, Nilsson M, Johnson SJ, 'Clinical Decision Support Tools for Predicting Outcomes in Patients Undergoing Total Knee Arthroplasty: A Systematic Review', JOURNAL OF ARTHROPLASTY, 36 1832-+ (2021) [C1]
|
Nova | |||||||||
2021 |
Farnworth T, Renton C, Strydom R, Wills A, Perez T, 'A Heteroscedastic Likelihood Model for Two-Frame Optical Flow', IEEE ROBOTICS AND AUTOMATION LETTERS, 6 1200-1207 (2021) [C1]
|
Nova | |||||||||
2021 |
Wills AG, Schön TB, 'Stochastic quasi-Newton with line-search regularisation', Automatica, 127 (2021) [C1] In this paper we present a novel quasi-Newton algorithm for use in stochastic optimisation. Quasi-Newton methods have had an enormous impact on deterministic optimisation problems... [more] In this paper we present a novel quasi-Newton algorithm for use in stochastic optimisation. Quasi-Newton methods have had an enormous impact on deterministic optimisation problems because they afford rapid convergence and computationally attractive algorithms. In essence, this is achieved by learning the second-order (Hessian) information based on observing first-order gradients. We extend these ideas to the stochastic setting by employing a highly flexible model for the Hessian and infer its value based on observing noisy gradients. In addition, we propose a stochastic counterpart to standard line-search procedures and demonstrate the utility of this combination on maximum likelihood identification for general nonlinear state space models.
|
Nova | |||||||||
2021 |
Courts J, Wills A, Schon T, 'Gaussian Variational State Estimation for Nonlinear State-Space Models', IEEE TRANSACTIONS ON SIGNAL PROCESSING, 69 5979-5993 (2021) [C1]
|
Nova | |||||||||
2020 |
Bartlett NJ, Renton C, Wills AG, 'A Closed-Form Prediction Update for Extended Target Tracking Using Random Matrices', IEEE Transactions on Signal Processing, 68 2404-2418 (2020) [C1]
|
Nova | |||||||||
2020 |
Eielsen AA, Leth J, Fleming AJ, Wills AG, Ninness B, 'Large-Amplitude Dithering Mitigates Glitches in Digital-to-Analogue Converters', IEEE Transactions on Signal Processing, 68 1950-1963 (2020) [C1]
|
Nova | |||||||||
2020 |
Hendriks J, O'Dell N, Wills A, Tremsin A, Wensrich C, Shinohara T, 'Bayesian non-parametric Bragg-edge fitting for neutron transmission strain imaging', JOURNAL OF STRAIN ANALYSIS FOR ENGINEERING DESIGN, 56 371-385 (2020) [C1]
|
Nova | |||||||||
2020 |
Gregg AWT, Hendriks JN, Wensrich CM, Luzin V, Wills A, 'Neutron diffraction strain tomography: Demonstration and proof-of-concept', REVIEW OF SCIENTIFIC INSTRUMENTS, 91 (2020) [C1]
|
Nova | |||||||||
2020 |
Hendriks JN, Wensrich CM, Wills A, 'A Bayesian approach to triaxial strain tomography from high-energy X-ray diffraction', Strain, 56 (2020) [C1]
|
Nova | |||||||||
2020 |
Yu C, Ljung L, Wills A, Verhaegen M, 'Constrained subspace method for the identification of structured state-space models (cosmos)', IEEE Transactions on Automatic Control, 65 4201-4214 (2020) [C1]
|
Nova | |||||||||
2019 |
Hendriks JN, Jidling C, Schön TB, Wills A, Wensrich CM, Kisi EH, 'Neutron transmission strain tomography for non-constant stress-free lattice spacing', Nuclear Instruments and Methods in Physics Research, Section B: Beam Interactions with Materials and Atoms, 456 64-73 (2019) [C1]
|
Nova | |||||||||
2019 |
Hendriks JN, Wensrich CM, Wills A, Luzin V, Gregg AWT, 'Robust inference of two-dimensional strain fields from diffraction-based measurements', Nuclear Instruments and Methods in Physics Research, Section B: Beam Interactions with Materials and Atoms, 444 80-90 (2019) [C1]
|
Nova | |||||||||
2019 |
Hendriks JN, Gregg AWT, Jackson RR, Wensrich CM, Wills A, Tremsin AS, et al., 'Tomographic reconstruction of triaxial strain fields from Bragg-edge neutron imaging', PHYSICAL REVIEW MATERIALS, 3 (2019) [C1]
|
Nova | |||||||||
2019 |
Hendriks J, Gregg A, Wensrich C, Wills A, 'Implementation of traction constraints in Bragg-edge neutron transmission strain tomography', STRAIN, 55 (2019) [C1]
|
Nova | |||||||||
2019 |
Fleming AJ, Ghalehbeygi OT, Routley BS, Wills AG, 'Scanning Laser Lithography With Constrained Quadratic Exposure Optimization', IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 27 2221-2228 (2019) [C1]
|
Nova | |||||||||
2018 |
Jidling C, Hendriks J, Wahlström N, Gregg A, Schön TB, Wensrich C, Wills A, 'Probabilistic modelling and reconstruction of strain', Nuclear Instruments and Methods in Physics Research, Section B: Beam Interactions with Materials and Atoms, 436 141-155 (2018) [C1]
|
Nova | |||||||||
2018 |
Gregg AWT, Hendriks JN, Wensrich CM, Wills A, Tremsin AS, Luzin V, et al., 'Tomographic Reconstruction of Two-Dimensional Residual Strain Fields from Bragg-Edge Neutron Imaging', PHYSICAL REVIEW APPLIED, 10 (2018) [C1]
|
Nova | |||||||||
2017 |
Ghalehbeygi OT, Wills AG, Routley BS, Fleming AJ, 'Gradient-based optimization for efficient exposure planning in maskless lithography', JOURNAL OF MICRO-NANOLITHOGRAPHY MEMS AND MOEMS, 16 (2017) [C1]
|
||||||||||
2017 |
Kinnear W, Colt J, Watson L, Smith P, Johnson L, Burrows S, et al., 'Long-term non-invasive ventilation in muscular dystrophy: Trends in use over 25 years in a home ventilation unit', CHRONIC RESPIRATORY DISEASE, 14 33-36 (2017) [C1]
|
||||||||||
2016 |
Fleming AJ, Wills AG, Routley BS, 'Exposure Optimization in Scanning Laser Lithography', IEEE Potentials, 35 33-39 (2016) [C1] In 1959, the integrated circuit (IC) was invented simultaneously by Jack Kilby of Texas Instruments and Robert Noyce of Shockley Semiconductor [Ki lby, 2000]. This development has... [more] In 1959, the integrated circuit (IC) was invented simultaneously by Jack Kilby of Texas Instruments and Robert Noyce of Shockley Semiconductor [Ki lby, 2000]. This development has been considered one of mankind's most significant innovations.
|
Nova | |||||||||
2015 |
Kok M, Dahlin J, Schön TB, Wills A, 'Newton-based maximum likelihood estimation in nonlinear state space models', IFAC-PapersOnLine, 48 398-403 (2015) Maximum likelihood (ML) estimation using Newton's method in nonlinear state space models (SSMs) is a challenging problem due to the analytical intractability of the loglikeli... [more] Maximum likelihood (ML) estimation using Newton's method in nonlinear state space models (SSMs) is a challenging problem due to the analytical intractability of the loglikelihood and its gradient and Hessian. We estimate the gradient and Hessian using Fisher's identity in combination with a smoothing algorithm. We explore two approximations of the log-likelihood and of the solution of the smoothing problem. The first is a linearization approximation which is computationally cheap, but the accuracy typically varies between models. The second is a sampling approximation which is asymptotically valid for any SSM but is more computationally costly. We demonstrate our approach for ML parameter estimation on simulated data from two different SSMs with encouraging results.
|
||||||||||
2013 |
Fleming AJ, Ninness B, Wills A, 'Recovering the spectrum of a low level signal from two noisy measurements using the cross power spectral density', Review of Scientific Instruments, 84 (2013) [C1]
|
Nova | |||||||||
2013 |
Ninness B, Wills A, Mills A, 'UNIT: A freely available system identification toolbox', Control Engineering Practice, 21 631-644 (2013) [C1]
|
Nova | |||||||||
2013 |
Wills A, Schön TB, Ljung L, Ninness B, 'Identification of Hammerstein-Wiener models', Automatica, 49 70-81 (2013) [C1] This paper develops and illustrates a new maximum-likelihood based method for the identification of Hammerstein-Wiener model structures. A central aspect is that a very general si... [more] This paper develops and illustrates a new maximum-likelihood based method for the identification of Hammerstein-Wiener model structures. A central aspect is that a very general situation is considered wherein multivariable data, non-invertible Hammerstein and Wiener nonlinearities, and colored stochastic disturbances both before and after the Wiener nonlinearity are all catered for. The method developed here addresses the blind Wiener estimation problem as a special case. © 2012 Elsevier Ltd. All rights reserved.
|
Nova | |||||||||
2012 |
Wills AG, Ninness BM, 'Generalised Hammerstein-Wiener system estimation and a benchmark application', Control Engineering Practice, 20 1097-1108 (2012) [C1]
|
Nova | |||||||||
2012 |
Wills AG, Knagge GS, Ninness BM, 'Fast linear model predictive control via custom integrated circuit architecture', IEEE Transactions on Control Systems Technology, 20 59-71 (2012) [C1]
|
Nova | |||||||||
2012 |
Mills AJ, Wills AG, Weller SR, Ninness BM, 'Implementation of linear model predictive control using a field-programmable gate array', IET Control Theory and Applications, 6 1042-1054 (2012) [C1]
|
Nova | |||||||||
2011 |
Schon TB, Wills AG, Ninness BM, 'System identification of nonlinear state-space models', Automatica, 47 39-49 (2011) [C1]
|
Nova | |||||||||
2010 |
Ninness BM, Wills AG, 'Discussion on: 'generalised linear dynamic factor models: An approach via singular autoregressions'', European Journal of Control, 16 225-227 (2010) [C3]
|
||||||||||
2010 |
Ljung L, Wills AG, 'Issues in sampling and estimating continuous-time models with stochastic disturbances', Automatica, 46 925-931 (2010) [C1]
|
||||||||||
2009 |
Wills AG, Ninness BM, Gibson S, 'Maximum likelihood estimation of state space models from frequency domain data', IEEE Transactions on Automatic Control, 54 19-33 (2009) [C1]
|
Nova | |||||||||
2009 |
Fleming AJ, Wills AG, 'Optimal periodic trajectories for band-limited systems', IEEE Transactions on Control Systems Technology, 17 552-562 (2009) [C1]
|
Nova | |||||||||
2008 |
Wills AG, Bates DR, Fleming AJ, Ninness BM, Moheimani SO, 'Model predictive control applied to constraint handling in active noise and vibration control', IEEE Transactions on Control Systems Technology, 16 3-12 (2008) [C1]
|
Nova | |||||||||
2008 |
Fleming AJ, Wills AG, Moheimani SO, 'Sensor fusion for improved control of piezoelectric tube scanners', IEEE Transactions on Control Systems Technology, 16 1265-1276 (2008) [C1]
|
Nova | |||||||||
2008 |
Hagenblad A, Ljung L, Wills AG, 'Maximum likelihood identification of Wiener models', Automatica, 44 2697-2705 (2008) [C1]
|
Nova | |||||||||
2008 |
Wills AG, Ninness BM, 'On gradient-based search for multivariable system estimates', IEEE Transactions on Automatic Control, 53 298-306 (2008) [C1]
|
Nova | |||||||||
2007 |
Heath WP, Wills AG, 'Zames-Falb multipliers for quadratic programming', IEEE Transactions on Automatic Control, 52 1948-1951 (2007) [C1]
|
||||||||||
2005 |
Gibson S, Wills AG, Ninness BM, 'Maximum-likelihood parameter estimation of bilinear systems', IEEE Transactions on Automatic Control, 50 1581-1596 (2005) [C1]
|
Nova | |||||||||
2005 |
Wills AG, Heath WP, 'Application of barrier function based model predictive control to an edible oil refining process', Journal of Process Control, 15 183-200 (2005) [C1]
|
||||||||||
2005 |
Heath WP, Wills AG, Akkermans JAG, 'A sufficient condition for the stability of optimizing controllers with saturating actuators', International Journal of Robust and Nonlinear Control, 15 515-529 (2005) [C1]
|
Nova | |||||||||
2005 |
Wills A, Ninness B, Gibson S, 'On gradient-based search for multivariable system estimates', IFAC Proceedings Volumes (IFAC-PapersOnline), 16 832-837 (2005) This paper addresses the design of gradient based search algorithms for multivariable system estimation. in particular, the work here considers so-called 'full parametrizatio... [more] This paper addresses the design of gradient based search algorithms for multivariable system estimation. in particular, the work here considers so-called 'full parametrization' approaches, and establishes that the recently developed 'Data Driven Local Coordinate' (DDLC) methods can be seen as a special case within a broader class of techniques that are designed to deal with rank-deficient Jacobians. This informs the design of a new algorithm that, via a strategy of dynamic Jacobian rank determination, is illustrated to offer enhanced performance. Copyright © 2005 IFAC.
|
||||||||||
2005 |
Ninness B, Wills A, Gibson S, 'The University of Newcastle identification toolbox (Unit)', IFAC Proceedings Volumes (IFAC-PapersOnline), 16 838-843 (2005) This paper describes a MATLAB-based software package for estimation of dynamic systems. A wide range of standard estimation approaches are sup- ported. These include the use of no... [more] This paper describes a MATLAB-based software package for estimation of dynamic systems. A wide range of standard estimation approaches are sup- ported. These include the use of non-parametric, subspace-based and prediction- error algorithms coupled (in the latter case) with either MIMO state space or MISO polynomial model structures. A key feature of the software is the implementation of several new techniques that have been investigated by the authors. These include the estimation of non-linear models, the use of non-standard model parametrizations, and the employment of Expectation Maximisation (EM) methods. Copyright © 2005 IFAC.
|
||||||||||
2004 |
Wills AG, Heath WP, 'Barrier function based model predictive control', Automatica, 40 1415-1422 (2004) [C1]
|
||||||||||
2004 |
VanAntwerp JG, Braatz RD, Heath WP, Wills AG, 'Discussion on: "Design of cross-directional controllers with optimal steady state performance"', European Journal of Control, 10 28-29 (2004)
|
||||||||||
2002 |
Wills AG, Heath WP, 'Analysis of steady-state performance for cross-directional control', IEE Proceedings Control Theory and Applications, 149 433-440 (2002) [C1]
|
||||||||||
Show 62 more journal articles |
Conference (62 outputs)
Year | Citation | Altmetrics | Link | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
2024 |
Kapoor S, Hendriks J, Wills AG, Blackhall L, Mahmoodi M, 'Modified Distflow: Novel Power Flow Model for Distribution Grid', IEEE PES Innovative Smart Grid Technologies Europe, ISGT EUROPE 2024, Dubrovnik, Croatia (2024) [E1]
|
||||||||||
2024 |
Holdsworth JRZ, Wills AG, 'Identification of Hammerstein-Wiener models using Hamiltonian Monte Carlo', IFAC-PapersOnLine, Boston, United States (2024) [E1]
|
Nova | |||||||||
2023 |
Wills AG, Hendriks J, Renton C, Ninness B, 'A Numerically Robust Bayesian Filtering Algorithm for Gaussian Mixture Models', IFAC PAPERSONLINE, AUSTRALIA, Canberra (2023) [E1]
|
Nova | |||||||||
2021 |
Bartlett NJ, Wills AG, 'A Robust Random Matrix Prediction Model for Extended Object Rotations', Proceedings of 2021 IEEE 24th International Conference on Information Fusion, FUSION 2021, Sun City, South Africa (2021) [E1]
|
Nova | |||||||||
2021 |
Courts J, Hendriks J, Wills A, Schon TB, Ninness B, 'Variational State and Parameter Estimation', IFAC PAPERSONLINE, ITALY, Padova (2021) [E1]
|
Nova | |||||||||
2021 |
Hendriks JN, Gustafsson FK, Ribeiro AH, Wills AG, Schön TB, 'Deep energy-based NARX models', IFAC-PapersOnLine, Padova, Italy (2021) [E1]
|
Nova | |||||||||
2021 |
Ribeiro AH, Hendriks JN, Wills AG, Schön TB, 'Beyond occam's razor in system identification: Double-descent when modeling dynamics', IFAC-PapersOnLine, Padova, Italy (2021) [E1]
|
Nova | |||||||||
2020 |
Wills A, Schön TB, Jidling C, 'A fast quasi-Newton-type method for large-scale stochastic optimisation', IFAC-PapersOnLine, Berlin (2020) [E1]
|
Nova | |||||||||
2018 |
Balenzuela MP, Dahlin J, Bartlett N, Wills AG, Renton C, Ninness B, 'Accurate Gaussian Mixture Model Smoothing using a Two-Filter Approach', 2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), FL, Miami Beach (2018) [E1]
|
Nova | |||||||||
2018 |
Dahlin J, Wills A, Ninness B, 'Sparse Bayesian ARX models with flexible noise distributions', IFAC-PapersOnLine. Proceedings of the 18th IFAC Symposium on System Identification SYSID 2018, Stockholm, Sweden (2018) [E1]
|
Nova | |||||||||
2018 |
Wills A, Yu C, Ljung L, Verhaegen M, 'Affinely Parametrized State-space Models: Ways to Maximize the Likelihood Function', IFAC-PapersOnLine. Proceedings of the 18th IFAC Symposium on System Identification SYSID 2018, Stockholm, Sweden (2018) [E1]
|
Nova | |||||||||
2018 |
Dahlin J, Wills A, Ninness B, 'Constructing Metropolis-Hastings proposals using damped BFGS updates', IFAC-PapersOnLine. Proceedings of the 18th IFAC Symposium on System Identification SYSID 2018, Stockholm, Sweden (2018) [E1]
|
Nova | |||||||||
2017 |
Wills AG, Schön TB, 'On the construction of probabilistic Newton-type algorithms', 2017 IEEE 56th Annual Conference on Decision and Control, CDC 2017, Melbourne, Australia (2017) [E1]
|
Nova | |||||||||
2017 |
Jidling C, Wahlström N, Wills A, Schön TB, 'Linearly constrained Gaussian processes', Advances in Neural Information Processing Systems, Long Beach, CA (2017) [E1]
|
Nova | |||||||||
2017 |
Fleming AJ, Ghalehbeygi OT, Routley BS, Wills AG, 'Experimental Scanning Laser Lithography with Exposure Optimization', IFAC Proceedings Volumes (IFAC-PapersOnline), Toulouse, France (2017) [E1]
|
Nova | |||||||||
2017 |
Geng LH, Ninness B, Wills A, Schön T, 'Smoothed State Estimation via Efficient Solution of Linear Equations', IFAC-PapersOnLine, Toulouse, France (2017) [E1]
|
Nova | |||||||||
2017 |
Del Giudice A, Wills A, Mears A, 'Development of a planning tool for network ancillary services using customer-owned solar and battery storage', 2017 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe 2017): Proceedings, Turin, Italy (2017) [E1]
|
Nova | |||||||||
2016 |
Fleming AJ, Wills A, Ghalehbeygi OT, Routley B, Ninness B, 'A Nonlinear Programming Approach to Exposure Optimization in Scanning Laser Lithography', 2016 AMERICAN CONTROL CONFERENCE (ACC), Boston, MA (2016) [E1]
|
Nova | |||||||||
2014 |
Knagge G, Wills A, Mills A, Ninness B, 'ASIC and FPGA implementation strategies for Model Predictive Control', 2009 European Control Conference, ECC 2009 (2014) [E1] This paper considers the system architecture and design issues for implementation of on-line Model Predictive Control (MPC) in Field Programmable Gate Arrays (FPGAs) and Applicati... [more] This paper considers the system architecture and design issues for implementation of on-line Model Predictive Control (MPC) in Field Programmable Gate Arrays (FPGAs) and Application Specific Integrated Circuits (ASICs). In particular, the computationally itensive tasks of fast matrix QR factorisation, and subsequent sequential quadratic programming, are addressed for control law computation. An important aspect of this work is the study of appropriate data word-lengths for various essential stages of the overall solution strategy.
|
Nova | |||||||||
2013 |
Fleming AJ, Ninness B, Wills AG, 'Spectral Estimation using Dual Sensors with Uncorrelated Noise', 2013 IEEE SENSORS, Baltimore, MD (2013) [E2]
|
||||||||||
2012 |
Wills AG, Schon TB, Lindsten F, Ninness BM, 'Estimation of linear systems using a Gibbs sampler', Proceedings 16th IFAC Symposium on System Identification, Bruxelles, Belgium (2012) [E1]
|
Nova | |||||||||
2012 |
Henriksen SJ, Wills AG, Schon TB, Ninness BM, 'Parallel implementation of particle MCMC methods on a GPU', Proceedings 16th IFAC Symposium on System Identification, Bruxelles, Belgium (2012) [E1]
|
Nova | |||||||||
2012 |
Dahlin J, Lindsten F, Schon TB, Wills AG, 'Hierarchical Bayesian ARX models for robust inference', Proceedings 16th IFAC Symposium on System Identification, Bruxelles, Belgium (2012) [E1]
|
Nova | |||||||||
2011 |
Wills AG, Mills AJ, Ninness BM, 'FPGA implementation of an interior-point solution for linear model predictive control', Proceedings of the 18th IFAC World Congress 2011, Milano, Italy (2011) [E1]
|
||||||||||
2011 |
Wills AG, Schon TB, Ljung L, Ninness BM, 'Blind identification of Wiener models', Proceedings of the 18th IFAC World Congress, 2011, Milano, Italy (2011) [E1]
|
||||||||||
2011 |
Gopaluni RB, Schon TB, Wills AG, 'Input design for nonlinear stochastic dynamic systems - A particle filter approach', Proceedings of the 18th IFAC World Congress, 2011, Milano, Italy (2011) [E1]
|
||||||||||
2010 |
Ninness BM, Wills AG, Schon TB, 'Estimation of general nonlinear state-space systems', Proceedings of the 49th IEEE Conference on Decision and Control, Atlanta, GA (2010) [E1]
|
Nova | |||||||||
2010 |
Wills AG, Schon TB, Ninness BM, 'Estimating state-space models in innovations form using the expectation maximisation algorithm', Proceedings of the 49th IEEE Conference on Decision and Control, Atlanta, GA (2010) [E1]
|
Nova | |||||||||
2009 |
Wills AG, Ninness BM, 'Estimation of generalised Hammerstein-Wiener systems', Proceedings of the 15th IFAC Symposium on System Identification, Saint-Malo, France (2009) [E1]
|
Nova | |||||||||
2009 |
Wills AG, Mills AJ, Ninness BM, 'A MATLAB software environment for system identification', Proceedings of the 15th IFAC Symposium on System Identification, Saint-Malo, France (2009) [E1]
|
Nova | |||||||||
2009 |
Mills AJ, Wills AG, Ninness BM, 'Nonlinear model predictive control of an inverted pendulum', Proceedings of the American Control Conference, St Louis, MO (2009) [E1]
|
Nova | |||||||||
2009 |
Gopaluni RB, Schön TB, Wills AG, 'Particle filter approach to nonlinear system identification under missing observations with a real application', IFAC Proceedings Volumes (IFAC-PapersOnline) (2009) This article reviews authors' recently developed algorithm for identification of nonlinear state-space models under missing observations and extends it to the case of unknown... [more] This article reviews authors' recently developed algorithm for identification of nonlinear state-space models under missing observations and extends it to the case of unknown model structure. In order to estimate the parameters in a state-space model, one needs to know the model structure and have an estimate of states. If the model structure is unknown, an approximation of it is obtained using radial basis functions centered around a maximum a posteriori estimate of the state trajectory. A particle filter approximation of smoothed states is then used in conjunction with expectation maximization algorithm for estimating the parameters. The proposed approach is illustrated through a real application. © 2009 IFAC.
|
||||||||||
2008 |
Fleming AJ, Wills AG, 'Optimal input signals for bandlimited scanning systems', Proceedings of the 17th World Congress of the International Federation of Automatic Control, Seoul, Korea (2008) [E1]
|
Nova | |||||||||
2008 |
Wills AG, Schon TB, Ninness BM, 'Parameter estimation for discrete-time nonlinear systems using EM', Proceedings of the 17th World Congress of the International Federation of Automatic Control, Seoul, Korea (2008) [E1]
|
Nova | |||||||||
2008 |
Ljung L, Wills AG, 'Issues in sampling and estimating continuous-time models with stochastic disturbances', IFAC Proceedings Volumes (IFAC-PapersOnline) (2008) The standard continuous time state space model with stochastic disturbances contains the mathematical abstraction of continuous time white noise. To work with well defined, discre... [more] The standard continuous time state space model with stochastic disturbances contains the mathematical abstraction of continuous time white noise. To work with well defined, discrete time observations, it is necessary to sample the model with care. The basic issues are well known, and have been discussed in the literature. However, the consequences have not quite penetrated the practise of estimation and identification. One example is that the standard model of an observation being a snapshot of the current state plus noise independent of the state cannot be reconciled with this picture. Another is that estimation and identification of time continuous models require a more careful treatment of the sampling formulas. We discuss and illustrate these issues in the current contribution. An application of particular practical importance is the estimation of models based on irregularly sampled observations. Copyright © 2007 International Federation of Automatic Control All Rights Reserved.
|
||||||||||
2008 |
Hagenblad A, Ljung L, Wills AG, 'Maximum likelihood identification of Wiener models', IFAC Proceedings Volumes (IFAC-PapersOnline) (2008) The Wiener model is a block oriented model having a linear dynamic system followed by a static nonlinearity. The dominating approach to estimate the components of this model has b... [more] The Wiener model is a block oriented model having a linear dynamic system followed by a static nonlinearity. The dominating approach to estimate the components of this model has been to minimize the error between the simulated and the measured outputs. We show that this will in general lead to biased estimates if there is other disturbances present than measurement noise. The implications of Bussgang's theorem in this context are also discussed. For the case with general disturbances we derive the Maximum Likelihood method and show how it can be efficiently implemented. Comparisons between this new algorithm and the traditional approach confirm that the new method is unbiased and also has superior accuracy. Copyright © 2007 International Federation of Automatic Control All Rights Reserved.
|
||||||||||
2007 | Heath WP, Li G, Wills AG, Lennox B, 'The Robustness of Input Constrained Model Predictive Control to Infinity-Norm Bound Model Uncertainty', Preprints of the 5th IFAC Symposium on Robust Control Design, Toulouse, France (2007) [E1] | ||||||||||
2007 |
Ninness BM, Wills AG, 'An Identification Toolbox for Profiling Novel Techniques', Preprints of the 14th IFAC Symposium on System Identification, Newcastle, Australia (2007) [E1]
|
||||||||||
2007 |
Fleming AJ, Wills AG, Moheimani SO, 'Sensor fusion for improved control of piezoelectric tube scanners', 2007 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings, Zurich, Switzerland (2007) [E1]
|
||||||||||
2007 |
Schon TB, Wills AG, Ninness BM, 'Maximum Likelihood Nonlinear System Estimation', Preprints of the 14th IFAC Symposium on System Identification, Newcastle, Australia (2007) [E1]
|
||||||||||
2007 |
Schon TB, Wills AG, Ninness BM, 'Proccedings of the 14Tth IFAC Symposium on system identification', Preprints of the 14th IFAC Symposium on System Identification, Newcastle, Australia (2007) [E1]
|
||||||||||
2007 |
Wills AG, Ninness BM, Gibson S, 'Maximum likelihood estimation of state space models from frequency domain data', Proceedings of the European Control Conference 2007, Kos, Greece (2007) [E1]
|
||||||||||
2006 |
Heath WP, Li G, Wills AG, Lennox B, 'The robustness of input constrained model predictive control to infinity-norm bound model uncertainty', IFAC Proceedings Volumes (IFAC-PapersOnline) (2006) The nonlinearity that arises in constrained MPC (model predictive control) satisfies an IQC (integral quadratic constraint), provided zero is feasible. It is thus possible to cons... [more] The nonlinearity that arises in constrained MPC (model predictive control) satisfies an IQC (integral quadratic constraint), provided zero is feasible. It is thus possible to construct a robust stability test against any model uncertainty that also satisfies an IQC. In particular the test may be applied to structured and unstructured infinity-norm bound uncertainty. The test may be applied with predictive controllers of arbitrary horizon. The test is illustrated for several simple MPC schemes and simulation results are shown for a two-input two-output plant with left matrix fraction uncertainty. Copyright © 2006 IFAC.
|
||||||||||
2006 |
Wills AG, Ninness BM, Gibson SH, 'On Gradient-Based Search For Multivariable System Estimates', Proceedings of 16th IFAC World Congress, Prague, Czech Republic (2006) [E1]
|
||||||||||
2006 |
Ninness BM, Wills AG, Gibson SH, 'The University of Newcastle Identification ToolBox', Proceedings of The 16th IFAC World Congress, Prague, Czech Republic (2006) [E1]
|
||||||||||
2005 |
Wills AG, Bates DR, Fleming AJ, Ninness BM, Moheimani SO, 'Application of MPC to an Active Structure Using Sampling Rates up To 25kHz', Proceedings of the 44th IEEE Conference On Decision And Control, Seville, Spain (2005) [E1]
|
||||||||||
2005 |
Heath WP, Wills AG, 'The inherent robustness of constrained linear model predictive control', IFAC Proceedings Volumes (IFAC-PapersOnline) (2005) We show that a sufficient condition for the robust stability of constrained linear model predictive control is for the plant to be open-loop stable, for zero to be a feasible solu... [more] We show that a sufficient condition for the robust stability of constrained linear model predictive control is for the plant to be open-loop stable, for zero to be a feasible solution of the associated quadratic programme and for the input weighting be sufficiently high. The result can be applied equally to state feedback and output feedback controllers with arbitrary prediction horizon. If integral action is included a further condition on the steady state modelling error is required for stability. Copyright © 2005 IFAC.
|
||||||||||
2005 |
Heath WP, Wills AG, 'Zames-Falb multipliers for quadratic programming', Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference, CDC-ECC '05 (2005) In constrained linear model predictive control a quadratic program must be solved on-line at each control step. If zero is feasible the resultant static nonlinearity is sector bou... [more] In constrained linear model predictive control a quadratic program must be solved on-line at each control step. If zero is feasible the resultant static nonlinearity is sector bound. We show that the nonlinearity is also monotone nondecreasing and slope restricted; furthermore it may be expressed as the gradient of a convex potential function. Hence we show the existence of Zames-Falb multipliers for such a nonlinearity. For completeness, we construct such multipliers both for the general case of multi-input multi-output static nonlinearities and for the particular case where the nonlinearity arises from a quadratic program. We also express the results in terms of integral quadratic constraints. These multipliers may be used in a general and versatile analysis of the robust stability of constrained model predictive control. © 2005 IEEE.
|
||||||||||
2004 |
Wills AG, Heath WP, 'Nonlinear MPC and self-concordant barrier functions', IFAC Proceedings Volumes (IFAC-PapersOnline) (2004) The theory of self-concordant barriers was introduced by Nesterov and Nemirovskii (1994) in the context of interior-point methods for convex optimisation. Their development is gen... [more] The theory of self-concordant barriers was introduced by Nesterov and Nemirovskii (1994) in the context of interior-point methods for convex optimisation. Their development is general, elegant and enjoys widespread implementation in state-of-the-art. algorithms. In this paper we exploit the theory of self-concordant functions with application to nonlinear MPC. In particular we construct an invariant terminal constraint set via properties of self-concordant functions. We also extend earlier results on recentred barrier function MPC to nonlinear MPC (model predictive control) with state constraints. We show nominal closed-loop stability for a wide class of nonlinear systems under full state feedback. Copyright
|
||||||||||
2004 |
Akkermans JAG, Wills AG, Heath WP, 'Robust cross-directional control of paper making machines with saturating actuators', Control Systems, Preprints, Conference (2004) We discuss the design of cross-directional controllers which are guaranteed to be robustly stabilizing while incorporating a quadratic program for steady state performance. In par... [more] We discuss the design of cross-directional controllers which are guaranteed to be robustly stabilizing while incorporating a quadratic program for steady state performance. In particular we propose implementing cross-directional controllers in modal form with a constrained internal model control structure. Nominal optimal steady state performance is guaranteed via a non-linear element that incorporates a quadratic program. The quadratic program can be expressed as a continuous sector bounded nonlinearity together with two linear transformations. Thus the multivariable circle criterion can be used to guarantee closed-loop stability in the presence of disturbances and modeling uncertainties.
|
||||||||||
2003 |
Wills AG, Heath WP, 'An Exterior/Interior-point Approach to Infeasibility in Model Predictive Control', Proceedings for CDC 2003 (CD ROM), Maui, Hawaii (2003) [E1]
|
||||||||||
2003 |
Heath WP, Wills AG, 'Design of Cross-Directional Controllers with Optimal Steady State Performance', Proceedings for ECC 2003, Cambridge, England (2003) [E1]
|
||||||||||
2003 |
Heath WP, Wills AG, 'Design of cross-directional controllers with optimal steady state performance', European Control Conference, ECC 2003 (2003) © 2003 EUCA. Actuator constraint handling is necessary for many cross-directional controllers. We discuss how optimal steady state performance can be guaranteed by modifying an in... [more] © 2003 EUCA. Actuator constraint handling is necessary for many cross-directional controllers. We discuss how optimal steady state performance can be guaranteed by modifying an internal model control structure with a non-linear element. For the simple dynamics associated with most web processes this also gives good closed-loop dynamic behaviour. Thus unconstrained control design techniques may be applied directly to the constrained control problem. |
||||||||||
2003 |
Heath WP, Wills AG, 'Design of cross-directional controllers with optimal steady state performance', European Control Conference, ECC 2003 (2003) Actuator constraint handling is necessary for many cross-directional controllers. We discuss how optimal steady state performance can be guaranteed by modifying an internal model ... [more] Actuator constraint handling is necessary for many cross-directional controllers. We discuss how optimal steady state performance can be guaranteed by modifying an internal model control structure with a non-linear element. For the simple dynamics associated with most web processes this also gives good closed-loop dynamic behaviour. Thus unconstrained control design techniques may be applied directly to the constrained control problem.
|
||||||||||
2002 |
Wills AG, Heath WP, 'Using A Modified Predictor-Corrector Algorithm for model Predictive Control', 15th Triennial World Congress, Barcelona, Spain (2002) [E1]
|
||||||||||
2002 |
Wills AG, Heath WP, 'A Recentred Barrier for Constrained Receding Horizon Control', Proceedings of the American Control Conference, Anchorage, Alaska (2002) [E1]
|
||||||||||
Show 59 more conferences |
Preprint (2 outputs)
Year | Citation | Altmetrics | Link | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
2023 |
Ribbons K, Johnson S, Ditton E, Wills A, Mason G, Flynn T, et al., 'Using Presurgical Biopsychosocial Features to Develop an Advanced Clinical Decision-Making Support Tool for Predicting Recovery Trajectories in Patients Undergoing Total Knee Arthroplasty: Protocol for a Prospective Observational Study (2023)
|
||||||||||
2023 |
Ribbons K, Johnson S, Ditton E, Wills A, Mason G, Flynn T, et al., 'Using Presurgical Biopsychosocial Features to Develop an Advanced Clinical Decision-Making Support Tool for Predicting Recovery Trajectories in Patients Undergoing Total Knee Arthroplasty: Protocol for a Prospective Observational Study (2023)
|
Report (1 outputs)
Year | Citation | Altmetrics | Link |
---|---|---|---|
2009 | Perez T, Wills AG, '[Commercial in confidence]', CFW-Hamilton Jet & Co Ltd, New Zealand, 27 (2009) [R2] |
Grants and Funding
Summary
Number of grants | 21 |
---|---|
Total funding | $3,898,443 |
Click on a grant title below to expand the full details for that specific grant.
20232 grants / $515,000
Development of an autonomous maintenance system to safely and efficiently maintain a novel rail running conveyor system$480,000
Funding body: iMOVE Australia Limited
Funding body | iMOVE Australia Limited |
---|---|
Project Team | Doctor Michael Carr, Doctor Joel Ferguson, Doctor Peter Robinson, Professor Craig Wheeler, Associate Professor Adrian Wills |
Scheme | Research Grant |
Role | Investigator |
Funding Start | 2023 |
Funding Finish | 2025 |
GNo | G2301188 |
Type Of Funding | CRC - Cooperative Research Centre |
Category | 4CRC |
UON | Y |
Probabilistic modelling of nut non-compliance in roof bolt applications$35,000
Funding body: DSI Underground Australia Pty Limited
Funding body | DSI Underground Australia Pty Limited |
---|---|
Project Team | Doctor Peter Robinson, Associate Professor Adrian Wills, Doctor Michael Carr, Professor Mike Meylan, Associate Professor Klaus Thoeni |
Scheme | Research Grants |
Role | Investigator |
Funding Start | 2023 |
Funding Finish | 2023 |
GNo | G2300047 |
Type Of Funding | C3100 – Aust For Profit |
Category | 3100 |
UON | Y |
20223 grants / $285,000
Real-time Railway Perception$200,000
Funding body: iMOVE Australia Limited
Funding body | iMOVE Australia Limited |
---|---|
Project Team | Doctor Joel Ferguson, Associate Professor Adrian Wills |
Scheme | Research Grant |
Role | Investigator |
Funding Start | 2022 |
Funding Finish | 2023 |
GNo | G2200231 |
Type Of Funding | CRC - Cooperative Research Centre |
Category | 4CRC |
UON | Y |
High-Fidelity Modelling of a Cavity/Store Aeroacoustics $45,000
Funding body: Department of Defence
Funding body | Department of Defence |
---|---|
Project Team | Doctor Nicholas Giannelis, Associate Professor Adrian Wills |
Scheme | Research Project |
Role | Investigator |
Funding Start | 2022 |
Funding Finish | 2022 |
GNo | G2200603 |
Type Of Funding | C2200 - Aust Commonwealth – Other |
Category | 2200 |
UON | Y |
Infinity Wheel Stretcher Project$40,000
Funding body: ResQDevices
Funding body | ResQDevices |
---|---|
Project Team | Doctor Michael Carr, Mr Simon Davidson, Doctor Joel Ferguson, Professor Bill McBride, Mr Roger Price, Doctor Peter Robinson, Professor Craig Wheeler, Associate Professor Adrian Wills |
Scheme | Research Grant |
Role | Investigator |
Funding Start | 2022 |
Funding Finish | 2023 |
GNo | G2101179 |
Type Of Funding | C3100 – Aust For Profit |
Category | 3100 |
UON | Y |
20211 grants / $18,000
To develop, test and validate an optimisation tool.$18,000
Funding body: SwitchDin Pty Ltd
Funding body | SwitchDin Pty Ltd |
---|---|
Project Team | Associate Professor Adrian Wills |
Scheme | Entrepreneurs' Programme: Innovation Connections |
Role | Lead |
Funding Start | 2021 |
Funding Finish | 2021 |
GNo | G2101372 |
Type Of Funding | C3100 – Aust For Profit |
Category | 3100 |
UON | Y |
20203 grants / $584,412
Robotic rail isolation device$314,412
Funding body: Australasian Centre for Rail Innovation
Funding body | Australasian Centre for Rail Innovation |
---|---|
Project Team | Doctor Joel Ferguson, Professor Craig Wheeler, Associate Professor Adrian Wills, Doctor Michael Carr, Doctor Nathan Bartlett |
Scheme | PF34 - Trackside Robotic Devices |
Role | Investigator |
Funding Start | 2020 |
Funding Finish | 2021 |
GNo | G1901599 |
Type Of Funding | C3100 – Aust For Profit |
Category | 3100 |
UON | Y |
Robo-Laser: A Novel System for Remediation of Marine Corrosion in Confined Spaces Within Naval Platforms Using Laser Carrying Spider Robots$150,000
Funding body: NSW Department of Industry
Funding body | NSW Department of Industry |
---|---|
Project Team | Laureate Professor Behdad Moghtaderi, Doctor Jafar Zanganeh, Professor Robert Melchers, Associate Professor Adrian Wills, Doctor Joel Ferguson, Professor Assaad Masri, Dr Matthew Dunn, Dr Shima Taheri |
Scheme | Defence Innovation Network Pilot Project |
Role | Investigator |
Funding Start | 2020 |
Funding Finish | 2020 |
GNo | G1901315 |
Type Of Funding | C2300 – Aust StateTerritoryLocal – Own Purpose |
Category | 2300 |
UON | Y |
Accelerated commercialisation of world’s first and groundbreaking technology to manage suspended loads$120,000
Funding body: Innovative Manufacturing CRC Limited
Funding body | Innovative Manufacturing CRC Limited |
---|---|
Project Team | Doctor Alejandro Donaire, Associate Professor Adrian Wills |
Scheme | Research Grant |
Role | Investigator |
Funding Start | 2020 |
Funding Finish | 2021 |
GNo | G2000858 |
Type Of Funding | C2200 - Aust Commonwealth – Other |
Category | 2200 |
UON | Y |
20182 grants / $1,849,088
Development and implementation of an advanced clinical decision-making support tool for the delivery of efficient, personalised rehabilitation for patients undergoing total knee arthroplasty (TKA)$1,473,200
Funding body: Ramsay Hospital Research Foundation Ltd
Funding body | Ramsay Hospital Research Foundation Ltd |
---|---|
Project Team | Emeritus Professor Michael Nilsson, Professor Rohan Walker, Professor Sarah Johnson, Associate Professor Adrian Wills, Doctor Nattai Borges, Associate Professor Michael Pollack |
Scheme | Research Project |
Role | Investigator |
Funding Start | 2018 |
Funding Finish | 2021 |
GNo | G1801043 |
Type Of Funding | C3200 – Aust Not-for Profit |
Category | 3200 |
UON | Y |
Uncertainty in the social cost of carbon dioxide: control theoretic methods$375,888
Funding body: ARC (Australian Research Council)
Funding body | ARC (Australian Research Council) |
---|---|
Project Team | Professor Steven Weller, Professor Christopher Kellett, Dr Tim Faulwasser, Prof Dr Lars Gruene, Professor Willi Semmler, Associate Professor Adrian Wills |
Scheme | Discovery Projects |
Role | Investigator |
Funding Start | 2018 |
Funding Finish | 2020 |
GNo | G1700209 |
Type Of Funding | C1200 - Aust Competitive - ARC |
Category | 1200 |
UON | Y |
20171 grants / $103,307
Develop specific proprietary software for the automation of shiploading facilities$103,307
Funding body: Multiskilled Resources Australia Pty Ltd
Funding body | Multiskilled Resources Australia Pty Ltd |
---|---|
Project Team | Associate Professor Adrian Wills, Mr Jarrad Courts |
Scheme | Entrepreneurs’ Programme: Innovation Connections |
Role | Lead |
Funding Start | 2017 |
Funding Finish | 2018 |
GNo | G1700994 |
Type Of Funding | C3100 – Aust For Profit |
Category | 3100 |
UON | Y |
20164 grants / $136,099
Collision avoidance technology for ship loading facilities$97,909
Funding body: Department of Industry, Innovation and Science
Funding body | Department of Industry, Innovation and Science |
---|---|
Project Team | Associate Professor Adrian Wills, Doctor Nathan Bartlett |
Scheme | Entrepreneurs' Programme: Innovation Connections |
Role | Lead |
Funding Start | 2016 |
Funding Finish | 2016 |
GNo | G1600552 |
Type Of Funding | Grant - Aust Non Government |
Category | 3AFG |
UON | Y |
Rapid Phenotyping Grinder$15,190
Funding body: Red Pineapple
Funding body | Red Pineapple |
---|---|
Project Team | Associate Professor Phil Clausen, Associate Professor Adrian Wills, Antony Martin, Dr Jamie Flynn, William Palmer |
Scheme | Tech Vouchers |
Role | Investigator |
Funding Start | 2016 |
Funding Finish | 2016 |
GNo | G1600953 |
Type Of Funding | C3100 – Aust For Profit |
Category | 3100 |
UON | Y |
Rapid Phenotyping Grinder$15,000
Funding body: NSW Trade & Investment
Funding body | NSW Trade & Investment |
---|---|
Project Team | Associate Professor Phil Clausen, Associate Professor Adrian Wills, Antony Martin, Dr Jamie Flynn, William Palmer |
Scheme | TechVouchers Program |
Role | Investigator |
Funding Start | 2016 |
Funding Finish | 2016 |
GNo | G1600841 |
Type Of Funding | Other Public Sector - State |
Category | 2OPS |
UON | Y |
Cooperative Navigation of Autonomous Underwater and Surface Vehicles in Littoral waters$8,000
Funding body: UVS Pty Ltd
Funding body | UVS Pty Ltd |
---|---|
Project Team | Associate Professor Adrian Wills, Mr Mark Gibson |
Scheme | Scholarship |
Role | Lead |
Funding Start | 2016 |
Funding Finish | 2017 |
GNo | G1600951 |
Type Of Funding | C3100 – Aust For Profit |
Category | 3100 |
UON | Y |
20151 grants / $20,000
Research for Stockpile Management Systems$20,000
Funding body: Department of Industry, Innovation and Science
Funding body | Department of Industry, Innovation and Science |
---|---|
Project Team | Associate Professor Adrian Wills |
Scheme | Entrepreneurs' Programme: Innovation Connections |
Role | Lead |
Funding Start | 2015 |
Funding Finish | 2015 |
GNo | G1501471 |
Type Of Funding | Grant - Aust Non Government |
Category | 3AFG |
UON | Y |
20111 grants / $106,447
Multicore Computing of Advanced Engine Control Algorithms$106,447
Funding body: General Motors, USA.
Funding body | General Motors, USA. |
---|---|
Project Team | Professor Brett Ninness, Associate Professor Adrian Wills |
Scheme | Research Grant |
Role | Investigator |
Funding Start | 2011 |
Funding Finish | 2011 |
GNo | G1000979 |
Type Of Funding | International - Non Competitive |
Category | 3IFB |
UON | Y |
20091 grants / $20,000
Fast and Robust Model Predictive Control$20,000
Funding body: University of Newcastle
Funding body | University of Newcastle |
---|---|
Project Team | Associate Professor Adrian Wills, Professor Brett Ninness, Doctor Geoffrey Knagge |
Scheme | Near Miss Grant |
Role | Lead |
Funding Start | 2009 |
Funding Finish | 2009 |
GNo | G0189828 |
Type Of Funding | Internal |
Category | INTE |
UON | Y |
20081 grants / $15,000
Advanced nonlinear constrained control$15,000
Funding body: University of Newcastle
Funding body | University of Newcastle |
---|---|
Project Team | Associate Professor Adrian Wills, Professor Brett Ninness |
Scheme | Pilot Grant |
Role | Lead |
Funding Start | 2008 |
Funding Finish | 2008 |
GNo | G0189105 |
Type Of Funding | Internal |
Category | INTE |
UON | Y |
20071 grants / $246,090
Advancing System Identification using Modern Optimisation Methods$246,090
Funding body: ARC (Australian Research Council)
Funding body | ARC (Australian Research Council) |
---|---|
Project Team | Professor Brett Ninness, Associate Professor Adrian Wills |
Scheme | Discovery Projects |
Role | Investigator |
Funding Start | 2007 |
Funding Finish | 2009 |
GNo | G0186347 |
Type Of Funding | Aust Competitive - Commonwealth |
Category | 1CS |
UON | Y |
Research Supervision
Number of supervisions
Current Supervision
Commenced | Level of Study | Research Title | Program | Supervisor Type |
---|---|---|---|---|
2024 | PhD | The Development of a Bayesian Estimation Algorithm for Statistically Robust State Estimation using Global Navigation Satellite System | PhD (Engineering), College of Engineering, Science and Environment, The University of Newcastle | Co-Supervisor |
2024 | PhD | Infinite-Dimensional Non-Parametric Mapping for Online Simultaneous Localisation and Mapping | PhD (Engineering), College of Engineering, Science and Environment, The University of Newcastle | Co-Supervisor |
2022 | PhD | Positivity-Based Methods for Complex Robot-Environment Interactions | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Co-Supervisor |
2021 | PhD | Sparse, Regularized Volterra Series Identification using a Reproducing Kernel Hilbert Space Approach (RKHS) | PhD (Electrical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Principal Supervisor |
2020 | PhD | Machine Decision Making for the Qualification of Autonomy | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Principal Supervisor |
Past Supervision
Year | Level of Study | Research Title | Program | Supervisor Type |
---|---|---|---|---|
2025 | PhD | Outer Layer Manipulation of Smooth and Rough Wall Turbulent Boundary Layers | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Co-Supervisor |
2024 | PhD | Development of Novel Bayesian Inference Algorithms for Decision Trees with Application to Clinical Decision Support Tools | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Principal Supervisor |
2023 | PhD | Towards Bayesian Optical Flow | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Principal Supervisor |
2023 | PhD | Optimal Control and Policy Search in Dynamical Systems using Expectation Maximization | PhD (Electrical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Co-Supervisor |
2023 | PhD | Modeling and Assessing Natural Cross Ventilation in Buildings | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Principal Supervisor |
2021 | PhD | State and Parameter Estimation for Nonlinear State-Space Models using Variational Inference | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Principal Supervisor |
2021 | PhD | State and Parameter Estimation for Jump Markov Linear Systems | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Principal Supervisor |
2020 | PhD | Probabilistic Modelling and Estimation of Elastic Strain from Diffraction-Based Measurements | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Principal Supervisor |
2020 | PhD | Bayesian Methodologies for Extended Target Tracking | PhD (Mechanical Engineering), College of Engineering, Science and Environment, The University of Newcastle | Principal Supervisor |
Research Collaborations
The map is a representation of a researchers co-authorship with collaborators across the globe. The map displays the number of publications against a country, where there is at least one co-author based in that country. Data is sourced from the University of Newcastle research publication management system (NURO) and may not fully represent the authors complete body of work.
Country | Count of Publications | |
---|---|---|
Australia | 105 | |
Sweden | 40 | |
United Kingdom | 26 | |
United States | 10 | |
China | 4 | |
More... |
Associate Professor Adrian Wills
Position
Associate Professor
School of Engineering
School of Engineering
College of Engineering, Science and Environment
Focus area
Mechatronics
Contact Details
adrian.wills@newcastle.edu.au | |
Phone | (02) 4985 4109 |
Fax | (02) 4921 6946 |
Link | Personal webpage |
Office
Room | ES.306 |
---|---|
Building | Engineering S |
Location | Callaghan University Drive Callaghan, NSW 2308 Australia |