Searcharxiv⌕ Search

arXiv subjects

Tom Oomen

Publications and source records attributed to Tom Oomen.

At least 73 records · Page 4Linked to original sources

Gaussian Process Position-Dependent Feedforward: With Application to a Wire Bonder

Mechatronic systems have increasingly stringent performance requirements for motion control, leading to a situation where many factors, such as position-dependency, cannot be neglected in feedforward control. The aim of this paper is to compensate for position-dependent effects by modeling feedforward parameters as a function of position. A framework to model and identify feedforward parameters as a continuous function of position is developed by combining Gaussian processes and feedforward parameter learning techniques. The framework results in a fully data-driven approach, which can be readily implemented for industrial control applications. The framework is experimentally validated and shows a significant performance increase on a commercial wire bonder.

eess.SY↗

Learning nonlinear feedforward: a Gaussian Process Approach Applied to a Printer with Friction

Feedforward control is essential to achieving good tracking performance in positioning systems. The aim of this paper is to develop an identification strategy for inverse models of systems with nonlinear dynamics of unknown structure using input-output data, which directly delivers feedforward signals for a-priori unknown tasks. To this end, inverse systems are regarded as noncausal nonlinear finite impulse response (NFIR) systems and modeled as a Gaussian Process with a stationary kernel function that imposes properties such as smoothness and periodicity. The approach is validated experimentally on a consumer printer with friction and shown to lead to improved tracking performance with respect to linear feedforward.

eess.SY↗

Position-Dependent Snap Feedforward: A Gaussian Process Framework

Mechatronic systems have increasingly high performance requirements for motion control. The low-frequency contribution of the flexible dynamics, i.e. the compliance, should be compensated for by means of snap feedforward to achieve high accuracy. Position-dependent compliance, which often occurs in motion systems, requires the snap feedforward parameter to be modeled as a function of position. Position-dependent compliance is compensated for by using a Gaussian process to model the snap feedforward parameter as a continuous function of position. A simulation of a flexible beam shows that a significant performance increase is achieved when using the Gaussian process snap feedforward parameter to compensate for position-dependent compliance.

eess.SY↗

Physics-Guided Neural Networks for Feedforward Control: An Orthogonal Projection-Based Approach

Unknown nonlinear dynamics can limit the performance of model-based feedforward control. The aim of this paper is to develop a feedforward control framework for systems with unknown, typically nonlinear, dynamics. To address the unknown dynamics, a physics-based feedforward model is complemented by a neural network. The neural network output in the subspace of the model is penalized through orthogonal projection. This results in uniquely identifiable model coefficients, enabling both increased performance and good generalization. The feedforward control framework is validated on a representative system with performance limiting nonlinear friction characteristics.

eess.SY↗

Intermittent Sampling in Repetitive Control: Exploiting Time-Varying Measurements

The performance increase up to the sensor resolution in repetitive control (RC) invalidates the standard assumption in RC that data is available at equidistant time instances, e.g., in systems with package loss or when exploiting timestamped data from optical encoders. The aim of this paper is to develop an intermittent sampling RC framework for non-equidistant measurements. Sufficient stability conditions are derived that can be verified using non-parametric frequency response function data. This results in a frequency domain design procedure to explicitly address uncertainty. The RC framework is validated on an industrial printbelt setup for which exact non-equidistant measurement data is available.

eess.SY↗

Conjugate gradient MIMO iterative learning control using data-driven stochastic gradients

Data-driven iterative learning control can achieve high performance for systems performing repeating tasks without the need for modeling. The aim of this paper is to develop a fast data-driven method for iterative learning control that is suitable for massive MIMO systems through the use of efficient unbiased gradient estimates. A stochastic conjugate gradient descent algorithm is developed that uses dedicated experiments to determine the conjugate search direction and optimal step size at each iteration. The approach is illustrated on a multivariable example, and it is shown that the method is superior to both the earlier stochastic gradient descent and deterministic conjugate gradient descent methods.

eess.SY↗

Frequency Response Data Based LPV Controller Synthesis Applied to a Control Moment Gyroscope

Control of systems with operating condition-dependent dynamics, including control moment gyroscopes, often requires operating condition-dependent controllers to achieve high control performance. The aim of this paper is to develop a frequency response data-driven linear parameter-varying control design approach for single-input single-output systems, which allows improved performance for a control moment gyroscope. A stability theory using closed-loop frequency response function data is developed, which is subsequently used in a synthesis procedure that guarantees local stability and performance. Experimental results on a control moment gyroscope demonstrate the performance improvements.

eess.SY↗

Iterative learning control with discrete-time nonlinear nonminimum phase models via stable inversion

Output reference tracking can be improved by iteratively learning from past data to inform the design of feedforward control inputs for subsequent tracking attempts. This process is called iterative learning control (ILC). This article develops a method to apply ILC to systems with nonlinear discrete-time dynamical models with unstable inverses (i.e. discrete-time nonlinear non-minimum phase models). This class of systems includes piezoactuators, electric power converters, and manipulators with flexible links, which may be found in nanopositioning stages, rolling mills, and robotic arms, respectively. As these devices may be required to execute fine transient reference tracking tasks repetitively in contexts such as manufacturing, they may benefit from ILC. Specifically, this article facilitates ILC of such systems by presenting a new ILC synthesis framework that allows combination of the principles of Newton's root finding algorithm with stable inversion, a technique for generating stable trajectories from unstable models. The new framework, called Invert-Linearize ILC (ILILC), is validated in simulation on a cart-and-pendulum system with model error, process noise, and measurement noise. Where preexisting Newton-based ILC diverges, ILILC with stable inversion converges, and does so in less than one third the number of trials necessary for the convergence of a gradient-descent-based ILC technique used as a benchmark.

eess.SY↗

Frequency-Domain Data-Driven Controller Synthesis for Unstable LPV Systems

Synthesizing controllers directly from frequency-domain measurement data is a powerful tool in the linear time-invariant framework. Ever-increasing performance requirements necessitate extending these approaches to account for plant variations. The aim of this paper is to develop frequency-domain analysis and synthesis conditions for local internal stability and $\mathcal{H}_\infty$-performance of single-input single-output linear parameter-varying systems. The developed synthesis procedure only requires frequency-domain measurement data of the system and does not need a parametric model of the plant. The capabilities of the synthesis procedure are demonstrated on an unstable nonlinear system.

eess.SY↗

On the Role of Models in Learning Control: Actor-Critic Iterative Learning Control

Learning from data of past tasks can substantially improve the accuracy of mechatronic systems. Often, for fast and safe learning a model of the system is required. The aim of this paper is to develop a model-free approach for fast and safe learning for mechatronic systems. The developed actor-critic iterative learning control (ACILC) framework uses a feedforward parameterization with basis functions. These basis functions encode implicit model knowledge and the actor-critic algorithm learns the feedforward parameters without explicitly using a model. Experimental results on a printer setup demonstrate that the developed ACILC framework is capable of achieving the same feedforward signal as preexisting model-based methods without using explicit model knowledge.

eess.SY↗

Gaussian Process Repetitive Control for Suppressing Spatial Disturbances

Motion systems are often subject to disturbances such as cogging, commutation errors, and imbalances, that vary with velocity and appear periodic in time for constant operating velocities. The aim of this paper is to develop a repetitive controller (RC) for disturbances that are not periodic in the time domain, yet occur due to an identical position-domain disturbance. A new spatial RC framework is developed, allowing to attenuate disturbances that are periodic in the position domain but manifest a-periodic in the time domain. A Gaussian process (GP) based memory is employed with a suitable periodic kernel that can effectively deal with the intermittent observations inherent to the position domain. A mechatronic example confirms the potential of the method.

eess.SY↗

Commutation-Angle Iterative Learning Control for Intermittent Data: Enhancing Piezo-Stepper Actuator Waveforms

Piezo-stepper actuators are used in many nanopositioning systems due to their high resolution, high stiffness, fast response, and the ability to position a mover over an infinite stroke by means of motion reminiscent of walking. The aim of this paper is to develop a control approach for attenuating disturbances that are caused by the walking motion and are therefore repeating in the commutation-angle domain. A new iterative learning control approach is developed for the commutation-angle domain, that addresses the iteration-varying and non-equidistant sampling that occurs when the piezo-stepper actuator is driven at varying drive frequencies by parameterizing the input and error signals. Experimental validation of the framework on a piezo-stepper actuator leads to significant performance improvements.

eess.SY↗

On Frequency Response Function Identification for Advanced Motion Control

A key step in control of precision mechatronic systems is Frequency Response Function (FRF) identification. The aim of this paper is to illustrate relevant developments and solutions for FRF identification for advanced motion control. Specifically dealing with transient and/or closed-loop conditions that can normally lead to inaccurate estimation results. This yields essential insights for FRF identification for advanced motion control that are illustrated through a simulation study and validated on an experimental setup.

eess.SY↗

Temperature-Dependent Modeling of Thermoelectric Elements

Active thermal control is crucial in achieving the required accuracy and throughput in many industrial applications, e.g., in the medical industry, high-power lighting industry, and semiconductor industry. Thermoelectric Modules (TEMs) can be used to both heat and cool, alleviating some of the challenges associated with traditional electric heater based control. However, the dynamic behavior of these modules is non-affine in their inputs and state, complicating their implementation. To facilitate advanced control approaches a high fidelity model is required. In this work an approach is presented that increases the modeling accuracy by incorporating temperature dependent parameters. Using an experimental identification procedure, the parameters are estimated under different operating conditions. The resulting model achieves superior accuracy for a wide range of temperatures, demonstrated using experimental validation measurements.

eess.SY↗

Learning for Advanced Motion Control

Iterative Learning Control (ILC) can achieve perfect tracking performance for mechatronic systems. The aim of this paper is to present an ILC design tutorial for industrial mechatronic systems. First, a preliminary analysis reveals the potential performance improvement of ILC prior to its actual implementation. Second, a frequency domain approach is presented, where fast learning is achieved through noncausal model inversion, and safe and robust learning is achieved by employing a contraction mapping theorem in conjunction with nonparametric frequency response functions. The approach is demonstrated on a desktop printer. Finally, a detailed analysis of industrial motion systems leads to several shortcomings that obstruct the widespread implementation of ILC algorithms. An overview of recently developed algorithms, including extensions using machine learning algorithms, is outlined that are aimed to facilitate broad industrial deployment.

eess.SY↗

Improving mechanical ventilation for patient care through repetitive control

Mechanical ventilators sustain life of patients that are unable to breathe (sufficiently) on their own. The aim of this paper is to improve pressure tracking performance of mechanical ventilators for a wide variety of sedated patients. This is achieved by utilizing the repetitive nature of sedated ventilation through repetitive control. A systematic design procedure of a repetitive controller for mechanical ventilation is presented. Thereafter, the controller is implemented in an experimental setup showing superior tracking performance for a variety of patients.

eess.SY↗

Identifying Position-Dependent Mechanical Systems: A Modal Approach Applied to a Flexible Wafer Stage

Increasingly stringent performance requirements for motion control necessitate the use of increasingly detailed models of the system behavior. Motion systems inherently move, therefore, spatio-temporal models of the flexible dynamics are essential. In this paper, a two-step approach for the identification of the spatio-temporal behavior of mechanical systems is developed and applied to a lightweight prototype industrial wafer stage. The proposed approach exploits a modal modeling framework and combines recently developed powerful linear time invariant (LTI) identification tools with a spline-based mode-shape interpolation approach to estimate the spatial system behavior. The experimental results for the wafer stage application confirm the suitability of the proposed approach for the identification of complex position-dependent mechanical systems, and its potential for motion control performance improvements.

eess.SY↗

Multivariable Iterative Learning Control Design Procedures: from Decentralized to Centralized, Illustrated on an Industrial Printer

Iterative Learning Control (ILC) enables high control performance through learning from measured data, using only limited model knowledge in the form of a nominal parametric model. Robust stability requires robustness to modeling errors, often due to deliberate undermodeling. The aim of this paper is to develop a range of approaches for multivariable ILC, where specific attention is given to addressing interaction. The proposed methods either address the interaction in the nominal model, or as uncertainty, i.e., through robust stability. The result is a range of techniques, including the use of the structured singular value (SSV) and Gershgorin bounds, that provide a different trade-off between modeling requirements, i.e., modeling effort and cost, and achievable performance. This allows control engineers to select the approach that fits the modeling budget and control requirements. This trade-off is demonstrated in a case study on an industrial flatbed printer.

eess.SY↗