Researcher profile

Tom Oomen

Tom Oomen contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 21 - EmergingVerification L1Unclaimed author
19works
0followers
5topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Identity and collaboration

How to connect with this researcher

Claiming links this public author record to a researcher profile and unlocks direct collaboration workflows.

Log in to claim

Direct collaboration

Open a focused conversation when the fit is right

Claim this author entity first to unlock direct invitations.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

19 published item(s)

preprint2022arXiv

Automated MIMO Motion Feedforward Control: Efficient Learning through Data-Driven Gradients via Adjoint Experiments and Stochastic Approximation

Parameterized feedforward control is at the basis of many successful control applications with varying references. The aim of this paper is to develop an efficient data-driven approach to learn the feedforward parameters for MIMO systems. To this end, a cost criterion is minimized using a stochastic gradient descent algorithm, in which both the search direction and step size are determined through system experiments. In particular, the search direction is chosen as an unbiased estimate of the gradient which is obtained from a single experiment, regardless of the size of the MIMO system. The approach is illustrated using a simulation example, in which it is shown to be superior to a deterministic method in terms of convergence speed and thus experimental cost.

preprint2022arXiv

Cross-Coupled Iterative Learning Control for Complex Systems: A Monotonically Convergent and Computationally Efficient Approach

Cross-coupled iterative learning control (ILC) can achieve high performance for manufacturing applications in which tracking a contour is essential for the quality of a product. The aim of this paper is to develop a framework for norm-optimal cross-coupled ILC that enables the use of exact contour errors that are calculated offline, and iteration- and time-varying weights. Conditions for the monotonic convergence of this iteration-varying ILC algorithm are developed. In addition, a resource-efficient implementation is proposed in which the ILC update law is reframed as a linear quadratic tracking problem, reducing the computational load significantly. The approach is illustrated on a simulation example.

preprint2022arXiv

Data-enabled predictive control with instrumental variables: the direct equivalence with subspace predictive control

Direct data-driven control has attracted substantial interest since it enables optimization-based control without the need for a parametric model. This paper presents a new Instrumental Variable~(IV) approach to Data-enabled Predictive Control (DeePC) that results in favorable noise mitigation properties, and demonstrates the direct equivalence between DeePC and Subspace Predictive Control (SPC). The methodology relies on the derivation of the characteristic equation in DeePC along the lines of subspace identification algorithms. A particular choice of IVs is presented that is uncorrelated with future noise, but at the same time highly correlated with the data matrix. A simulation study demonstrates the improved performance of the proposed algorithm in the presence of process and measurement noise.

preprint2022arXiv

Frequency Domain Identification of Multirate Systems: A Lifted Local Polynomial Modeling Approach

Frequency-domain representations of multirate systems are essential for controller design and performance evaluation of multirate systems and sampled-data control. The aim of this paper is to develop a time-efficient closed-loop identification approach for multirate systems in the frequency-domain. The developed method utilizes local polynomial modeling for lifted representations of LPTV systems, which enables direct identification of closed-loop multirate systems in a single identification experiment. Unlike LTI identification techniques, the developed method does not suffer from bias due to ignored LPTV dynamics. The developed approach is demonstrated on a multirate example, resulting in accurate and fast identification in the frequency domain.

preprint2022arXiv

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.

preprint2022arXiv

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.

preprint2022arXiv

Optimal Commutation for Switched Reluctance Motors using Gaussian Process Regression

Switched reluctance motors are appealing because they are inexpensive in both construction and maintenance. The aim of this paper is to develop a commutation function that linearizes the nonlinear motor dynamics in such a way that the torque ripple is reduced. To this end, a convex optimization problem is posed that directly penalizes torque ripple in between samples, as well as power consumption, and Gaussian Process regression is used to obtain a continuous commutation function. The resulting function is fundamentally different from conventional commutation functions, and closed-loop simulations show significant reduction of the error. The results offer a new perspective on suitable commutation functions for accurate control of reluctance motors.

preprint2022arXiv

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.

preprint2021arXiv

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.

preprint2020arXiv

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.

preprint2020arXiv

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.

preprint2020arXiv

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.

preprint2020arXiv

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.

preprint2020arXiv

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.

preprint2020arXiv

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.

preprint2020arXiv

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.

preprint2020arXiv

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.

preprint2019arXiv

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.

preprint2017arXiv

Sparse Iterative Learning Control with Application to a Wafer Stage: Achieving Performance, Resource Efficiency, and Task Flexibility

Trial-varying disturbances are a key concern in Iterative Learning Control (ILC) and may lead to inefficient and expensive implementations and severe performance deterioration. The aim of this paper is to develop a general framework for optimization-based ILC that allows for enforcing additional structure, including sparsity. The proposed method enforces sparsity in a generalized setting through convex relaxations using $\ell_1$ norms. The proposed ILC framework is applied to the optimization of sampling sequences for resource efficient implementation, trial-varying disturbance attenuation, and basis function selection. The framework has a large potential in control applications such as mechatronics, as is confirmed through an application on a wafer stage.