Below you find an interactive list of all my publications, which can be filtered by keywords, year, publication type and coauthors. There are also static lists of my books/book-chapters as well as journal-, conference-, and submitted publications.

## 2013 |

Liberzon, Daniel; Trenn, Stephan The bang-bang funnel controller for uncertain nonlinear systems with arbitrary relative degree Journal Article IEEE Trans. Autom. Control, 58 (12), pp. 3126–3141, 2013. Abstract | Links | BibTeX | Tags: funnel-control, input-constraints, nonlinear, relative-degree @article{LibeTren13b, title = {The bang-bang funnel controller for uncertain nonlinear systems with arbitrary relative degree}, author = {Daniel Liberzon and Stephan Trenn}, url = {http://stephantrenn.net/wp-content/uploads/2017/09/Preprint-LT130702.pdf, Preprint}, doi = {10.1109/TAC.2013.2277631}, year = {2013}, date = {2013-08-16}, journal = {IEEE Trans. Autom. Control}, volume = {58}, number = {12}, pages = {3126--3141}, abstract = {The paper considers output tracking control of uncertain nonlinear systems with arbitrary known relative degree and known sign of the high frequency gain. The tracking objective is formulated in terms of a time-varying bound-a funnel-around a given reference signal. The proposed controller is bang-bang with two control values. The controller switching logic handles arbitrarily high relative degree in an inductive manner with the help of auxiliary derivative funnels. We formulate a set of feasibility assumptions under which the controller maintains the tracking error within the funnel. Furthermore, we prove that under mild additional assumptions the considered system class satisfies these feasibility assumptions if the selected control values are sufficiently large in magnitude. Finally, we study the effect of time delays in the feedback loop and we are able to show that also in this case the proposed bang-bang funnel controller works under slightly adjusted feasibility assumptions.}, keywords = {funnel-control, input-constraints, nonlinear, relative-degree}, pubstate = {published}, tppubtype = {article} } The paper considers output tracking control of uncertain nonlinear systems with arbitrary known relative degree and known sign of the high frequency gain. The tracking objective is formulated in terms of a time-varying bound-a funnel-around a given reference signal. The proposed controller is bang-bang with two control values. The controller switching logic handles arbitrarily high relative degree in an inductive manner with the help of auxiliary derivative funnels. We formulate a set of feasibility assumptions under which the controller maintains the tracking error within the funnel. Furthermore, we prove that under mild additional assumptions the considered system class satisfies these feasibility assumptions if the selected control values are sufficiently large in magnitude. Finally, we study the effect of time delays in the feedback loop and we are able to show that also in this case the proposed bang-bang funnel controller works under slightly adjusted feasibility assumptions. |

Liberzon, Daniel; Trenn, Stephan The bang-bang funnel controller: time delays and case study Inproceedings Proc. 12th European Control Conf. (ECC) 2013, Zurich, Switzerland, pp. 1669–1674, 2013. Abstract | Links | BibTeX | Tags: application, funnel-control, input-constraints, nonlinear, relative-degree @inproceedings{LibeTren13a, title = {The bang-bang funnel controller: time delays and case study}, author = {Daniel Liberzon and Stephan Trenn}, url = {http://stephantrenn.net/wp-content/uploads/2017/09/Preprint-LT130320.pdf, Preprint http://ieeexplore.ieee.org/document/6669120, IEEE Xplore Article Number 6669120}, year = {2013}, date = {2013-07-01}, booktitle = {Proc. 12th European Control Conf. (ECC) 2013, Zurich, Switzerland}, pages = {1669--1674}, abstract = {We investigate the recently introduced bang-bang funnel controller with respect to its robustness to time delays. We present slightly modified feasibility conditions and prove that the bang-bang funnel controller applied to a relative-degree-two nonlinear system can tolerate sufficiently small time delays. A second contribution of this paper is an extensive case study, based on a model of a real experimental setup, where implementation issues such as the necessary sampling time and the conservativeness of the feasibility assumptions are explicitly considered.}, keywords = {application, funnel-control, input-constraints, nonlinear, relative-degree}, pubstate = {published}, tppubtype = {inproceedings} } We investigate the recently introduced bang-bang funnel controller with respect to its robustness to time delays. We present slightly modified feasibility conditions and prove that the bang-bang funnel controller applied to a relative-degree-two nonlinear system can tolerate sufficiently small time delays. A second contribution of this paper is an extensive case study, based on a model of a real experimental setup, where implementation issues such as the necessary sampling time and the conservativeness of the feasibility assumptions are explicitly considered. |

Hackl, Christoph M; Hopfe, Norman; Ilchmann, Achim; Mueller, Markus; Trenn, Stephan Funnel control for systems with relative degree two Journal Article SIAM J. Control Optim., 51 (2), pp. 965–995, 2013. Abstract | Links | BibTeX | Tags: application, funnel-control, input-constraints, nonlinear, relative-degree @article{HackHopf13, title = {Funnel control for systems with relative degree two}, author = {Christoph M. Hackl and Norman Hopfe and Achim Ilchmann and Markus Mueller and Stephan Trenn}, url = {http://stephantrenn.net/wp-content/uploads/2017/09/HackHopf13.pdf, Paper}, doi = {10.1137/100799903 }, year = {2013}, date = {2013-03-19}, journal = {SIAM J. Control Optim.}, volume = {51}, number = {2}, pages = {965--995}, abstract = {Tracking of reference signals y_ref(.) by the output y(.) of linear (as well as a considerably large class of nonlinear) single-input, single-output systems is considered. The system is assumed to have strict relative degree two with (weakly) stable zero dynamics. The control objective is tracking of the error e=y-y_ref and its derivative e' within two prespecified performance funnels, respectively. This is achieved by the so-called funnel controller u(t) = -k_0(t)^2 e(t) - k_1(t) e'(t), where the simple proportional error feedback has gain functions k_0 and k_1 designed in such a way to preclude contact of e and e' with the funnel boundaries, respectively. The funnel controller also ensures boundedness of all signals. We also show that the same funnel controller (i) is applicable to relative degree one systems, (ii) allows for input constraints provided a feasibility condition (formulated in terms of the system data, the saturation bounds, the funnel data, bounds on the reference signal, and the initial state) holds, (iii) is robust in terms of the gap metric: if a system is sufficiently close to a system with relative degree two, stable zero dynamics, and positive high-frequency gain, but does not necessarily have these properties, then for small initial values the funnel controller also achieves the control objective. Finally, we illustrate the theoretical results by experimental results: the funnel controller is applied to a rotatory mechanical system for position control.}, keywords = {application, funnel-control, input-constraints, nonlinear, relative-degree}, pubstate = {published}, tppubtype = {article} } Tracking of reference signals y_ref(.) by the output y(.) of linear (as well as a considerably large class of nonlinear) single-input, single-output systems is considered. The system is assumed to have strict relative degree two with (weakly) stable zero dynamics. The control objective is tracking of the error e=y-y_ref and its derivative e' within two prespecified performance funnels, respectively. This is achieved by the so-called funnel controller u(t) = -k_0(t)^2 e(t) - k_1(t) e'(t), where the simple proportional error feedback has gain functions k_0 and k_1 designed in such a way to preclude contact of e and e' with the funnel boundaries, respectively. The funnel controller also ensures boundedness of all signals. We also show that the same funnel controller (i) is applicable to relative degree one systems, (ii) allows for input constraints provided a feasibility condition (formulated in terms of the system data, the saturation bounds, the funnel data, bounds on the reference signal, and the initial state) holds, (iii) is robust in terms of the gap metric: if a system is sufficiently close to a system with relative degree two, stable zero dynamics, and positive high-frequency gain, but does not necessarily have these properties, then for small initial values the funnel controller also achieves the control objective. Finally, we illustrate the theoretical results by experimental results: the funnel controller is applied to a rotatory mechanical system for position control. |

## 2012 |

Hackl, Christoph M; Trenn, Stephan The bang-bang funnel controller: An experimental verification Inproceedings PAMM - Proc. Appl. Math. Mech., pp. 735–736, GAMM Annual Meeting 2012, Darmstadt Wiley-VCH Verlag GmbH, Weinheim, 2012. Abstract | Links | BibTeX | Tags: application, funnel-control, input-constraints, nonlinear, relative-degree @inproceedings{HackTren12, title = {The bang-bang funnel controller: An experimental verification}, author = {Christoph M. Hackl and Stephan Trenn}, url = {http://stephantrenn.net/wp-content/uploads/2017/09/Preprint-HT120427.pdf, Preprint}, doi = {10.1002/pamm.201210356}, year = {2012}, date = {2012-03-01}, booktitle = {PAMM - Proc. Appl. Math. Mech.}, volume = {12}, number = {1}, pages = {735--736}, publisher = {Wiley-VCH Verlag GmbH}, address = {Weinheim}, organization = {GAMM Annual Meeting 2012, Darmstadt}, abstract = {We adjust the newly developed bang-bang funnel controller such that it is more applicable for real world scenarios. The main idea is to introduce a third “neutral” input value to account for the situation when the error is already small enough and no control action is necessary. We present experimental results to illustrate the effectiveness of our new approach in the case of position control of an electrical drive.}, keywords = {application, funnel-control, input-constraints, nonlinear, relative-degree}, pubstate = {published}, tppubtype = {inproceedings} } We adjust the newly developed bang-bang funnel controller such that it is more applicable for real world scenarios. The main idea is to introduce a third “neutral” input value to account for the situation when the error is already small enough and no control action is necessary. We present experimental results to illustrate the effectiveness of our new approach in the case of position control of an electrical drive. |

## 2010 |

Liberzon, Daniel; Trenn, Stephan The bang-bang funnel controller Inproceedings Proc. 49th IEEE Conf. Decis. Control, Atlanta, USA, pp. 690–695, 2010. Abstract | Links | BibTeX | Tags: CDC, funnel-control, input-constraints, nonlinear, relative-degree @inproceedings{LibeTren10, title = {The bang-bang funnel controller}, author = {Daniel Liberzon and Stephan Trenn}, url = {http://stephantrenn.net/wp-content/uploads/2017/09/Preprint-LT100806.pdf, Preprint http://stephantrenn.net/wp-content/uploads/2017/09/Preprint-LT100806longVersion.pdf, Preprint (long version)}, doi = {10.1109/CDC.2010.5717742}, year = {2010}, date = {2010-12-15}, booktitle = {Proc. 49th IEEE Conf. Decis. Control, Atlanta, USA}, pages = {690--695}, abstract = {A bang-bang controller is proposed which is able to ensure reference signal tracking with prespecified time-varying error bounds (the funnel) for nonlinear systems with relative degree one or two. For the design of the controller only the knowledge of the relative degree is needed. The controller is guaranteed to work when certain feasibility assumptions are fulfilled, which are explicitly given in the main results. Linear systems with relative degree one or two are feasible if the system is minimum phase and the control values are large enough.}, keywords = {CDC, funnel-control, input-constraints, nonlinear, relative-degree}, pubstate = {published}, tppubtype = {inproceedings} } A bang-bang controller is proposed which is able to ensure reference signal tracking with prespecified time-varying error bounds (the funnel) for nonlinear systems with relative degree one or two. For the design of the controller only the knowledge of the relative degree is needed. The controller is guaranteed to work when certain feasibility assumptions are fulfilled, which are explicitly given in the main results. Linear systems with relative degree one or two are feasible if the system is minimum phase and the control values are large enough. |

Liberzon, Daniel; Trenn, Stephan The Bang-Bang Funnel Controller (long version) Miscellaneous Extended Conference Manuscript, 2010, (long version of corresponding CDC paper). Abstract | Links | BibTeX | Tags: CDC, funnel-control, input-constraints, misc, switched-systems @misc{LibeTren10m, title = {The Bang-Bang Funnel Controller (long version)}, author = {Daniel Liberzon and Stephan Trenn}, url = {https://stephantrenn.net/wp-content/uploads/2017/09/Preprint-LT100806longVersion.pdf, Long version of corresponding CDC-paper}, year = {2010}, date = {2010-08-06}, abstract = {A bang-bang controller is proposed which is able to ensure reference signal tracking with prespecified time-varying error bounds (the funnel) for nonlinear systems with relative degree one or two. For the design of the controller only the knowledge of the relative degree is needed. The controller is guaranteed to work when certain feasibility assumptions are fulfilled, which are explicitly given in the main results. Linear systems with relative degree one or two are feasible if the system is minimum phase and the control values are large enough.}, howpublished = {Extended Conference Manuscript}, note = {long version of corresponding CDC paper}, keywords = {CDC, funnel-control, input-constraints, misc, switched-systems}, pubstate = {published}, tppubtype = {misc} } A bang-bang controller is proposed which is able to ensure reference signal tracking with prespecified time-varying error bounds (the funnel) for nonlinear systems with relative degree one or two. For the design of the controller only the knowledge of the relative degree is needed. The controller is guaranteed to work when certain feasibility assumptions are fulfilled, which are explicitly given in the main results. Linear systems with relative degree one or two are feasible if the system is minimum phase and the control values are large enough. |

## 2006 |

Ilchmann, Achim; Sawodny, Oliver; Trenn, Stephan Pneumatic cylinders: modelling and feedback force-control Journal Article Int. J. Control, 79 (6), pp. 650–661, 2006. Abstract | Links | BibTeX | Tags: application, input-constraints @article{IlchSawo06, title = {Pneumatic cylinders: modelling and feedback force-control}, author = {Achim Ilchmann and Oliver Sawodny and Stephan Trenn}, url = {http://stephantrenn.net/wp-content/uploads/2017/09/Preprint-IST050502.pdf, Preprint}, doi = {10.1080/00207170600645875}, year = {2006}, date = {2006-01-01}, journal = {Int. J. Control}, volume = {79}, number = {6}, pages = {650--661}, abstract = {In this paper, we model, analyse, and control an experimental set-up of a servo pneumatic cylinder. The dynamic behaviour of pneumatic actuator systems is dominant by non-linear functions. First, a mathematical model for the pneumatic system is derived. Secondly, we investigate the mathematical properties of this model and show boundedness and positiveness of certain variables. Thirdly, we prove that a proportional output feedback controller with saturation achieves practical tracking a wide class of reference trajectories. We verify the theoretical results and the effectiveness of the control by experiments.}, keywords = {application, input-constraints}, pubstate = {published}, tppubtype = {article} } In this paper, we model, analyse, and control an experimental set-up of a servo pneumatic cylinder. The dynamic behaviour of pneumatic actuator systems is dominant by non-linear functions. First, a mathematical model for the pneumatic system is derived. Secondly, we investigate the mathematical properties of this model and show boundedness and positiveness of certain variables. Thirdly, we prove that a proportional output feedback controller with saturation achieves practical tracking a wide class of reference trajectories. We verify the theoretical results and the effectiveness of the control by experiments. |

## 2004 |

Ilchmann, Achim; Trenn, Stephan Input constrained funnel control with applications to chemical reactor models Journal Article Syst. Control Lett., 53 (5), pp. 361–375, 2004. Abstract | Links | BibTeX | Tags: application, funnel-control, input-constraints @article{IlchTren04, title = {Input constrained funnel control with applications to chemical reactor models}, author = {Achim Ilchmann and Stephan Trenn}, url = {http://stephantrenn.net/wp-content/uploads/2017/09/Preprint-IT040715.pdf, Preprint}, doi = {10.1016/j.sysconle.2004.05.014}, year = {2004}, date = {2004-01-01}, journal = {Syst. Control Lett.}, volume = {53}, number = {5}, pages = {361--375}, publisher = {Elsevier}, abstract = {Error feedback control is considered for a class of exothermic chemical reactor models. The control objective is that the temperature T evolves within a prespecified performance envelope or ``funnel'' around the set point temperature T*. A simple error feedback control with input constraints of the form u(t)=sat(-k(t)[T(t)-T*] + u*), u* an offset, is introduced which achieves the objective in the presence of disturbances corrupting the measurement. The gain k(t) is a function of the error e(t)=T(t)-T* and its distance to the funnel boundary. The input constraints have to satisfy certain feasibility assumptions in terms of the model data and the operating point T*.}, keywords = {application, funnel-control, input-constraints}, pubstate = {published}, tppubtype = {article} } Error feedback control is considered for a class of exothermic chemical reactor models. The control objective is that the temperature T evolves within a prespecified performance envelope or ``funnel'' around the set point temperature T*. A simple error feedback control with input constraints of the form u(t)=sat(-k(t)[T(t)-T*] + u*), u* an offset, is introduced which achieves the objective in the presence of disturbances corrupting the measurement. The gain k(t) is a function of the error e(t)=T(t)-T* and its distance to the funnel boundary. The input constraints have to satisfy certain feasibility assumptions in terms of the model data and the operating point T*. |