@article {821, title = {Alternating direction method of multipliers-based distributed control for distributed manipulation by shaping physical force fields}, journal = {The International Journal of Robotics Research}, year = {2023}, month = {February}, abstract = {

This paper proposes an algorithm for decomposing and possibly distributing an optimization problem that naturally emerges in distributed manipulation by shaping physical force fields through actuators distributed in space (arrays of actuators). One or several manipulated objects located in this field can {\textquotedblleft}feel the force{\textquotedblright} and move simultaneously and independently. The control system has to produce commands for all actuators so that desired forces are developed at several prescribed places. This can be formulated as an optimization problem that has to be solved in every sampling period. Exploiting the structure of the optimization problem is crucial for platforms with many actuators and many manipulated objects, hence the goal of decomposing the huge optimization problem into several subproblems. Furthermore, if the platform is composed of interconnected actuator modules with computational capabilities, the decomposition can give guidance for the distribution of the computation to the modules. We propose an algorithm for decomposing/distributing the optimization problem using Alternating Direction Method of Multipliers (ADMM). The proposed algorithm is shown to converge to modest accuracy for various distributed platforms in a few iterations. We demonstrate our algorithm through numerical experiments corresponding to three physical experimental platforms for distributed manipulation using electric, magnetic, and pressure fields. Furthermore, we deploy and test it on real experimental platforms for distributed manipulation using an array of solenoids and ultrasonic transducers.

}, doi = {10.1177/02783649231153958}, author = {Gurtner, Martin and Ji{\v r}{\'\i} Zem{\'a}nek and Zden{\v e}k Hur{\'a}k} } @article {838, title = {Controlled synchronization of coupled pendulums by Koopman Model Predictive Control}, journal = {Control Engineering Practice}, volume = {139}, year = {2023}, month = {10}, pages = {105629}, abstract = {

We propose a method to solve a class of control problems arising from a system of coupled pendulums. The system considered in this work is a one-dimensional array of pendulums pivoting around a single axis with adjacent pendulums coupled through torsion springs. Only a single torque motor attached to one of the two boundary pendulums actuates the system. This setup of coupled pendulums is a mechanical realization of the Frenkel{\textendash}Kontorova (FK) model {\textendash} a spatially discrete version of the sine-Gordon equation describing (nonlinear) waves. The main challenges of controlling this system are high order (the number of pendulums can be high), nonlinear and oscillatory dynamics, and only one actuator. The proposed class of problems can be characterized as controlled synchronization {\textendash} designing a closed-loop controller that synchronizes the motion of the pendulums. Controlled synchronization is a special case of reference tracking, where all pendulums reach a common point or a trajectory. One can formulate many practically motivated problems within this class; here, we identify three problems: a vibration control of a flexible structure, swing-up control of all pendulums in the array, and low-friction sliding of an atomic-scale structure. We show that the presented problems can be dealt with by the Koopman Model Predictive Control (KMPC). The KMPC allows for controlling nonlinear systems by combining the classical linear model predictive control (MPC) with the Koopman operator approach for nonlinear dynamical systems. The main idea of the method is to construct a linear predictor of a nonlinear system in a higher-dimensional, lifted space and use the predictor within the linear MPC. The optimization problem formulation within the KMPC can then be tailored to a specific problem in the class. Simulations and experiments on a hardware platform realizing the FK model show the effectiveness of the method.

}, issn = {09670661}, doi = {10.1016/j.conengprac.2023.105629}, author = {Do, Loi and Korda, Milan and Zden{\v e}k Hur{\'a}k} } @conference {10160720, title = {Trajectory Optimization for Distributed Manipulation by Shaping a Physical Field}, booktitle = {2023 IEEE International Conference on Robotics and Automation (ICRA)}, year = {2023}, pages = {10111-10117}, address = {London}, abstract = {Trajectory optimization is used to solve various planning tasks. In this paper we present a optimization-based method that solves a planning problem for multiple independent objects manipulated by a spatially continuous physical field. The field is generated and controlled (shaped) in real time by an array of actuators. In the paper we first formulate a trajectory optimization problem and a related initialization scheme, and then we demonstrate the proposed method using an experimental platform for distributed magnetic manipulation. The demonstrated task is that of planar reconfiguration of an ensemble of multiple objects, which significantly benefits from the inherent parallelism of the manipulation enabled by the array of actuators shaping the physical field. We show that the system can rearrange up to eight objects simultaneously while avoiding collisions.}, doi = {10.1109/ICRA48891.2023.10160720}, author = {Uchytil, Adam and Ji{\v r}{\'\i} Zem{\'a}nek} } @conference {822, title = {Experimental Platform for Boundary Control of Mechanical Frenkel-Kontorova Model}, booktitle = {2022 IEEE 61st Conference on Decision and Control (CDC)2022 IEEE 61st Conference on Decision and Control (CDC)}, volume = {8}, year = {2022}, month = {December}, pages = {7618 - 7623}, publisher = {IEEE}, organization = {IEEE}, address = {Cancun, Mexico}, abstract = {

In this paper, we present a laboratory mechatronic platform for experimental demonstration and verification of various dynamical and control system phenomena exhibited by the Frenkel-Kontorova (FK) model {\textendash} a spatially discretized version of the sine-Gordon equation. The platform consists of an array of spring-coupled pendulums pivoting around a single axis with the first and the last pendulums controlled by motors and all pendulums{\textquoteright} angles measured electronically. We first introduce and describe the platform, providing details of its mechatronic design and software architecture. All the design files are freely shared with the research community under an open-source license through a public repository. The platform can be used as a testbed for various control algorithms, e.g., for distributed control or control of flexible structures. In the second part of the paper, we showcase the platform using two control problem formulations tailored to the FK model. We discuss the practical motivation for studying these problems, propose methods for solving them, and experimentally demonstrate their functionality. In particular, the first control formulation deals with the non-collocated stabilization of a single pendulum through one boundary of the array in the presence of a disturbance sent from the other boundary; the second control problem consists in synchronizing pendulums{\textquoteright} angular speeds. Other problems can certainly be formulated, solved, and demonstrated using the proposed platform, whether for research or education purposes.

}, doi = {10.1109/CDC51059.2022.9992448}, author = {Do, Loi and Pucejdl, Kristof and Hurak, Zdenek} } @conference {788, title = {Synchronization in the Frenkel-Kontorova Model with Application to Control of Nanoscale Friction}, booktitle = {3rd IFAC Conference on Modelling, Identification and Control of Nonlinear Systems MICNON 2021}, volume = {54}, year = {2021}, month = {September}, address = {Tokyo, Japan}, abstract = {

This paper tailors synchronization of multi-agent systems to motion control of the Frenkel-Kontorova (FK) model, a one-dimensional chain of harmonically coupled identical particles in a spatially periodic potential field. In particular, the goal is to drive all particles in the FK model to the desired trajectory by controlling only a single{\textemdash}boundary{\textemdash}particle. The proposed solution augments harmonic coupling in the FK model with dissipative inter-particle interactions, allowing all particles in the chain to synchronize to a particular reference trajectory. The boundary control represents a special case of pinning control. Moreover, as the FK model describes the frictional dynamics of a nanosheet sliding over a surface, we use its synchronization for controlling the nanoscale sliding friction. The key idea is to introduce a sliding reference trajectory that allows particles to move near synchrony. Synchronization effectively increases the system{\textquoteright}s stiffness, so less energy ends up dissipated through inter-particle relative motion, thus reducing the frictional force. We validate the proposed solution through numerical simulations.

}, doi = {https://doi.org/10.1016/j.ifacol.2021.10.388}, url = {https://www.sciencedirect.com/science/article/pii/S2405896321017948?via\%3Dihub}, author = {Do, Loi and Zden{\v e}k Hur{\'a}k}, editor = {Yuh Yamashita} } @article {791, title = {Distributed Estimation on Sensor Networks With Measurement Uncertainties}, journal = {IEEE Transactions on Control Systems Technology}, volume = {29}, year = {2021}, month = {9}, pages = {1997 - 2011}, publisher = {IEEE}, issn = {2374-0159}, doi = {10.1109/TCST.2020.3026815}, author = {Knotek, Stefan and Hengster-Movric, Kristian and Sebek, Michael} } @article {792, title = {Decentralized control for large scale systems with inherently coupled subsystems}, journal = {Journal of Vibration and Control}, year = {2021}, publisher = {SAGE Publications}, issn = {1741-2986}, doi = {10.1177/10775463211034953}, author = {Svoboda, Filip and Hengster-Movric, Kristian and Martin Hrom{\v c}{\'\i}k} } @conference {781, title = {Queue discharge-based emergency vehicle traffic signal preemption}, booktitle = {IFAC-PapersOnLine}, volume = {53}, year = {2020}, month = {July}, pages = {14997 - 15002}, publisher = {Elsevier}, organization = {Elsevier}, address = {Berlin, Germany}, abstract = {

In this paper, we document a novel method for emergency vehicle preemption at an intersection controlled by traffic lights. The method relies on wireless vehicle-to-infrastructure (V2I) communication between the emergency vehicle and the traffic lights controller, availability of an accurate estimate of the number of vehicles in the queue, and a mathematical model of dynamics of discharging of the queue. Unlike some occasionally deployed methods that trigger the preemption the instant that the emergency vehicle appears at a prespecified distance from the intersection, the proposed method adapts the activation moment to the actual traffic conditions so that the preemption is as short as possible, thus reducing the impact on the other traffic. The method has been finetuned using numerical simulations in SUMO simulator and experimentally verified in real urban traffic.

}, issn = {24058963}, doi = {10.1016/j.ifacol.2020.12.1998}, url = {https://www.sciencedirect.com/science/article/pii/S240589632032629X}, author = {Obrusn{\'\i}k, V{\'\i}t and Herman, Ivo and Zden{\v e}k Hur{\'a}k}, editor = {Rolf Findeisen and Sandra Hirche and Klaus Janschek and Martin M{\"o}nnigmann} } @article {766, title = {Electrorotation of Arbitrarily Shaped Micro-Objects: Modeling and Experiments}, journal = {IEEE/ASME Transactions on Mechatronics}, volume = {25}, year = {2020}, month = {4}, pages = {828 - 836}, publisher = {IEEE}, issn = {1941-014X}, doi = {10.1109/TMECH.2019.2959828}, author = {Mich{\'a}lek, Tom{\'a}{\v s} and Bolopion, Aude and Zden{\v e}k Hur{\'a}k and Gauthier, Michael} } @conference {784, title = {Onboard Model-based Prediction of Tram Braking Distance}, booktitle = {IFAC-PapersOnLine}, volume = {53}, year = {2020}, month = {2020}, pages = {15047 - 15052}, publisher = {Elsevier}, organization = {Elsevier}, address = {Berlin, Germany}, abstract = {

In this paper, we document a design of a computational method for an onboard prediction of a breaking distance for a city rail vehicle{\textemdash}a tram. The method is based on an onboard simulation of tram braking dynamics. Inputs to this simulation are the data from a digital map and the estimated (current) position and speed, which are, in turn, estimated by combining a mathematical model of dynamics of a tram with the measurements from a GNSS/GPS receiver, an accelerometer and the data from a digital map. Experiments with real trams verify the functionality, but reliable identification of the key physical parameters turns out critically important. The proposed method provides the core functionality for a collision avoidance system based on vehicle-to-vehicle (V2V) communication.

}, issn = {24058963}, doi = {10.1016/j.ifacol.2020.12.2006}, url = {https://www.sciencedirect.com/science/article/pii/S2405896320326409}, author = {Do, Loi and Herman, Ivo and Zden{\v e}k Hur{\'a}k}, editor = {Rolf Findeisen and Sandra Hirche and Klaus Janschek and Martin M{\"o}nnigmann} } @article {793, title = {Distributed adaptive consensus protocol with decaying gains}, journal = {International Journal of Robust and Nonlinear Control}, volume = {30}, year = {2020}, month = {10}, pages = {6166 - 6188}, publisher = {Wiley}, issn = {1099-1239}, doi = {10.1002/rnc.5056}, author = {Knotek, {\v S}tefan and Hengster-Movric, Kristian and Michael {\v S}ebek} } @article {saikin2020wildfire, title = {Wildfire Fighting by Unmanned Aerial System Exploiting Its Time-Varying Mass}, journal = {IEEE Robotics and Automation Letters}, volume = {5}, number = {2}, year = {2020}, pages = {2674{\textendash}2681}, publisher = {IEEE}, doi = {10.1109/LRA.2020.2972827}, author = {Saikin, Diego A and Baca, Tomas and Gurtner, Martin and Saska, Martin} } @article {747, title = {Control-oriented model of dielectrophoresis and electrorotation for arbitrarily shaped objects}, journal = {Physical Review E}, volume = {991}, year = {2019}, month = {May}, pages = {053307}, issn = {2470-0053}, doi = {10.1103/PhysRevE.99.053307}, url = {https://link.aps.org/doi/10.1103/PhysRevE.99.053307}, author = {Mich{\'a}lek, Tom{\'a}{\v s} and Bolopion, Aude and Zden{\v e}k Hur{\'a}k and Gauthier, Micha{\"e}l} } @article {727, title = {Distributed Observer and Controller Design for Spatially Interconnected Systems}, journal = {IEEE Transactions on Control Systems Technology}, volume = {27}, year = {2019}, month = {January}, pages = {1 - 13}, issn = {1558-0865}, doi = {10.1109/TCST.2017.2769019}, author = {Zhang, Xueji and Hengster-Movric, Kristian and Sebek, Michael and Desmet, Wim and Faria, Cassio} } @conference {769, title = {Optimization-based Feedback Manipulation Through an Array of Ultrasonic Transducers}, booktitle = {8th IFAC Symposium on Mechatronic Systems MECHATRONICS 2019}, volume = {52}, year = {2019}, month = {2019}, pages = {483 - 488}, address = {Vienna, Austria}, abstract = {

In this paper we document a novel laboratory experimental platform for noncontact planar manipulation (positioning) of millimeter-scale objects using acoustic pressure. The manipulated objects are either floating on a water surface or rolling on a solid surface. The pressure field is shaped in real time through an 8-by-8 array (matrix) of ultrasonic transducers. The transducers are driven with square voltages whose phase-shifts are updated periodically every 20 milliseconds based on the difference between the desired and true (estimated from video) position. Numerical optimization is used within every period of a discrete-time feedback loop to determine the phase shifts for the voltages. The platform can be used as an affordable testbed for algorithms for non-contact manipulation through arrays of actuators as all the design and implementation details for the presented platform are shared with the public through a dedicated git repository. The platform can certainly be extended towards higher numbers of simultaneously yet independently manipulated objects and larger manipulation areas by expanding the transducer array.

}, issn = {24058963}, doi = {10.1016/j.ifacol.2019.11.722}, url = {https://doi.org/10.1016/j.ifacol.2019.11.722}, author = {Matou{\v s}, Josef and Kollar{\v c}{\'\i}k, Adam and Gurtner, Martin and Mich{\'a}lek, Tom{\'a}{\v s} and Zden{\v e}k Hur{\'a}k}, editor = {Lukasz Jadachowski} } @article {559, title = {On the necessity of symmetric positional coupling for string stability}, journal = {IEEE Transactions on Control of Network Systems}, volume = {5}, year = {2018}, month = {May}, pages = {45 - 54}, publisher = {IEEE}, abstract = {

We consider a distributed system with identical agents, constant-spacing policy and asymmetric bidirectional control, where the asymmetry is due to different controllers, which we describe by transfer functions. By applying the wave transfer function approach, it is shown that, if there are two integrators in the dynamics of agents, then the positional coupling must be symmetric, otherwise the system is string unstable. The main advantage of the transfer function approach is that it allows us to analyse the bidirectional control with an arbitrary complex asymmetry in the controllers, for instance, the control with symmetric positional but asymmetric velocity couplings.

}, issn = {2325-5870}, doi = {10.1109/TCNS.2016.2573739}, author = {Dan Martinec and Herman, Ivo and Michael {\v S}ebek} } @article {710, title = {Phase-shift feedback control for dielectrophoretic micromanipulation}, journal = {Lab on a Chip}, year = {2018}, month = {2018}, pages = {1793 - 1801}, publisher = {The Royal Society of Chemistry{\textquoteright}s}, abstract = {

In this paper, we present a novel approach to noncontact micromanipulation by controlled dielectrophoresis (DEP). To steer micro-objects in the desired way, the solutions reported in the literature use either DEP cages or amplitude modulation of the voltages applied to the electrodes. In contrast, we modulate the phases, that is, we control the phase shifts of the voltages applied to the electrodes, which simplifies the hardware implementation and extends the set of feasible forces. Furthermore, we introduce an innovative micro-electrode array layout, composed of four sectors with parallel (colinear) electrodes, which is capable of inducing an arbitrary movement in the manipulation area and is easy to fabricate using just an affordable one-layer technology. We then propose a closed-loop cascade control strategy based on real-time numerical optimization and deploy it to our experimental set-up. Numerical simulations and laboratory experiments demonstrate the manipulation capabilities such as positioning and steering of one or several microscopic objects (microspheres with a diameter of 50 μm) and even bringing two objects together and then separating them again. The results from simulations and experiments are compared and the positioning accuracy is evaluated in the whole manipulation area. The error in position is 8 μm in the worst case, which corresponds to 16\% of the microsphere size or 0.7\% of the manipulation range.

}, issn = {1473-0189}, doi = {10.1039/C8LC00113H}, author = {Ji{\v r}{\'\i} Zem{\'a}nek and Mich{\'a}lek, Tom{\'a}{\v s} and Zden{\v e}k Hur{\'a}k} } @article {725, title = {H$\infty$-output regulation of linear heterogeneous multiagent systems over switching graphs}, journal = {International Journal of Robust and Nonlinear Control}, volume = {28}, year = {2018}, month = {09}, pages = {3852 - 3870}, doi = {10.1002/rnc.4108}, author = {Adib Yaghmaie, Farnaz and Movric, Kristian Hengster and Lewis, Frank L. and Su, Rong and Sebek, Michael} } @mastersthesis {748, title = {Distributed manipulation by controlling force fields through arrays of actuators}, year = {2018}, school = {Czech Technical University in Prague}, type = {Ph.D. thesis}, url = {https://support.dce.felk.cvut.cz/mediawiki/images/9/9f/Diz_2018_zemanek_jiri.pdf}, author = {Ji{\v r}{\'\i} Zem{\'a}nek} } @conference {726, title = {Distributed State Feedback Control for Aeroelastic Morphing Wing Flutter Supression}, booktitle = {2018 26th Mediterranean Conference on Control and Automation (MED)2018 26th Mediterranean Conference on Control and Automation (MED)}, year = {2018}, pages = {575 - 580}, publisher = {IEEE}, organization = {IEEE}, address = {Zadar, Croatia}, doi = {10.1109/MED.2018.8442815}, author = {Svoboda, Filip and Hromcik, Martin and Hengster-Movric, Kristian} } @article {681, title = {Application of the Method of Maximum Likelihood to Identification of Bipedal Walking Robots}, journal = {IEEE Transactions on Control Systems Technology}, volume = {26}, year = {2017}, month = {June}, pages = {1500 - 1507}, issn = {1558-0865}, doi = {10.1109/TCST.2017.2709277}, author = {Dolinsky, Kamil and Celikovsky, Sergej} } @article {674, title = {Dipole and multipole models of dielectrophoresis for a non-negligible particle size: Simulations and experiments}, journal = {Electrophoresis}, volume = {38}, year = {2017}, month = {June}, pages = {1419{\textendash}1426 }, publisher = {Wiley}, issn = {1522-2683}, doi = {10.1002/elps.201600466/full}, url = {http://onlinelibrary.wiley.com/doi/10.1002/elps.201600466/full}, author = {Mich{\'a}lek, Tom{\'a}{\v s} and Ji{\v r}{\'\i} Zem{\'a}nek} } @article {547, title = {Scaling in bidirectional platoons with dynamic controllers and proportional asymmetry}, journal = {IEEE Transactions on Automatic Control}, volume = {62}, year = {2017}, month = {July}, pages = {2034-2040}, publisher = {IEEE}, abstract = {

We consider platoons composed of identical vehicles with an asymmetric nearest-neighbor interaction. We restrict ourselves to intervehicular coupling realized with dynamic arbitrary-order onboard controllers such that the coupling to the immediately preceding vehicle is proportional to the coupling to the immediately following vehicle. Each vehicle is modeled using a transfer function and we impose no restriction on the order of the vehicle. The only requirement on the controller and vehicle model is that the platoon is stable for any number of vehicles. The platoon is described by a transfer function in a convenient product form. We investigate how the H-infinity norm and the steady-state gain of the platoon scale with the number of vehicles. We conclude that if the open-loop transfer function of the vehicle contains two or more integrators and the second smallest eigenvalue of the graph Laplacian is uniformly bounded from below, the norm scales exponentially with the growing distance in the graph. If there is just one integrator in the open loop, we give a condition under which the norm of the transfer function is bounded by its steady-state gain - the platoon is string-stable. Moreover, we argue that in this case it is always possible to design a controller for the extreme asymmetry - the predecessor following strategy.

}, doi = {10.1109/TAC.2016.2594169}, url = {http://arxiv.org/abs/1410.3943}, author = {Herman, Ivo and Dan Martinec and Zden{\v e}k Hur{\'a}k and Michael {\v S}ebek} } @conference {627, title = {Vehicular platooning experiments using autonomous slot cars}, booktitle = {20th IFAC World Congress}, year = {2017}, month = {July}, address = {Toulouse, France}, abstract = {

The paper reports on an affordable experimental platform for vehicular platooning. The experimental platoon consists of several autonomous slot cars (typical experiments take 5 to 20 slot cars), hence it fits into an indoor laboratory. Each car is equipped with an onboard controller and it can measure its own velocity, acceleration, and distances to its nearest neighbors. Furthermore, each car can communicate with other vehicles including the leader of the platoon. A convenient user interface allows to store, analyze and visualize the experimental data in Matlab. The platform can be used for demonstrating various decentralized and distributed control strategies for vehicular platoons, such as predecessor following, (a)symmetric bidirectional control or cooperative adaptive cruise control. Moreover, the phenomenon of string instability can be observed in experiments due to the fast dynamics of slot cars. The technical design details including the source codes and electronic schematics are shared with the public.

}, url = {https://www.ifac2017.org/}, author = {L{\'a}d, Martin and Herman, Ivo and Zden{\v e}k Hur{\'a}k} } @article {558, title = {A travelling wave approach to a multi-agent system with a path-graph topology}, journal = {System and Control Letters}, volume = {99}, year = {2017}, month = {January}, pages = {90-98}, publisher = {Elsevier}, abstract = {
The paper presents a novel approach for the analysis and control of a multi-agent system with non-identical agents and a pathgraph topology. With the help of irrational wave transfer functions, the approach describes the interaction among the agents from the {\textquoteleft}local{\textquoteright} perspective and identify the travelling waves in the multi-agent system. The local treatment of the multi-agent system is complementary to the traditional {\textquoteleft}overall{\textquoteright} approach. It is shown that the di erent dynamics of the agents creates a virtual boundary that causes a partial reflection of the travelling waves. Undesired e ects due to the reflection of the waves, such as amplification/attenuation, long transient or string instability, can be compensated by the feedback controllers introduced in this paper. A set of functions in MATLAB, which allows numerical simulation of the proposed approach, have been made available on MATLAB Central.
}, doi = {10.1016/j.sysconle.2016.12.001}, url = {https://doi.org/10.1016/j.sysconle.2016.12.001}, author = {Dan Martinec and Herman, Ivo and Michael {\v S}ebek} } @article {586, title = {Disturbance scaling in bidirectional vehicle platoons with different asymmetry in position and velocity coupling}, journal = {Automatica}, volume = {82}, year = {2017}, month = {August}, pages = {13-20}, publisher = {Elsevier}, abstract = {

This paper considers a string of vehicles where the local control law uses the states of the vehicle{\textquoteright}s immediate predecessor and follower. The coupling towards the preceding vehicle can be chosen di erent to the coupling towards the following vehicle, which is often referred to as an asymmetric bidirectional string. Further, the coupling di erences, i.e., asymmetry, can be chosen di erently for the velocity and the position coupling between neighbouring vehicles. This general approach includes the special cases of symmetric bidirectional strings and predecessor following control schemes. It is investigated how the e ect of disturbance on the control errors in the string changes with the string length. It is shown, that in case of symmetric position coupling and asymmetric velocity coupling, linear scaling can be achieved. For symmetric interaction in both states, i.e., in symmetric bidirectional strings, the errors scale quadratically in the number of vehicles. When the coupling in position is asymmetric, exponential scaling may occur or the system might even become unstable. The paper thus gives a comprehensive overview of the achievable performance in linear, asymmetric, bidirectional platoons. The results reveal that symmetry in the position coupling and asymmetry in velocity coupling qualitatively improves the performance of the string. Extensive numerical results illustrating the theoretical findings are also presented.

}, doi = {10.1016/j.automatica.2017.04.010}, url = {https://doi.org/10.1016/j.automatica.2017.04.010}, author = {Herman, Ivo and Knorn, Steffi and Ahl{\'e}n, Anders} } @article {670, title = {Green{\textquoteright}s function-based control-oriented modeling of electric field for dielectrophoresis}, journal = {Journal of Applied Physics}, volume = {122}, year = {2017}, month = {08}, pages = {054903}, edition = {2}, issn = {1089-7550}, doi = {10.1063/1.4997725}, author = {Gurtner, Martin and Hengster-Movric, Kristian and Zden{\v e}k Hur{\'a}k} } @conference {675, title = {Ball in double hoop: demonstration model for numerical optimal control}, booktitle = {20th IFAC World Congress}, volume = {50}, year = {2017}, month = {07/2017}, pages = {2379 - 2384}, publisher = {IFAC}, organization = {IFAC}, issn = {24058963}, doi = {10.1016/j.ifacol.2017.08.429}, author = {Gurtner, Martin and Ji{\v r}{\'\i} Zem{\'a}nek} } @conference {676, title = {Time-optimal Control for Bilinear Nonnegative-in-control Systems: Application to Magnetic Manipulation}, booktitle = {20th IFAC World Congress}, volume = {50}, year = {2017}, month = {07/2017}, pages = {16032 - 16039}, address = {Toulouse, France}, issn = {24058963}, doi = {10.1016/j.ifacol.2017.08.1916}, author = {Ji{\v r}{\'\i} Zem{\'a}nek and Sergej {\v C}elikovsk{\'y} and Zden{\v e}k Hur{\'a}k} } @conference {Knotek2016b, title = {Distributed adaptive consensus protocol with decaying gains on directed graphs}, booktitle = {6th IFAC Workshop on Distributed Estimation and Control in Networked Systems}, year = {2016}, month = {September}, address = {Tokyo, Japan}, abstract = {

In this paper we present a distributed adaptive consensus protocol, that solves the cooperative regulator problem for multi-agent systems with general linear time-invariant dynamics and directed, strongly connected communication graphs. The protocol addresses the problems of recent distributed adaptive consensus protocols with large or unbounded coupling gains. These problems are solved by introducing a novel coupling gain dynamics that allows the coupling gains to synchronize and decay to some estimated value. Unlike the static consensus protocols, which require the knowledge of the smallest real part of the non-zero Laplacian eigenvalues to design the coupling gain, the proposed adaptive consensus protocol does not require any centralized information. It can be therefore implemented on agents in a fully distributed fashion.

}, keywords = {adaptive control, cooperative control, multi-agent systems}, url = {http://www.sciencedirect.com/science/article/pii/S2405896316320109}, author = {Knotek, Stefan and Hengster-Movric, Kristian and Sebek, Michael} } @conference {598, title = {Scaling of H-infinity Norm in Symmetric Bidirectional Platoons}, booktitle = {6th IFAC Workshop on Distributed Estimation and Control in Networked Systems (NecSys 2016)}, year = {2016}, month = {September}, pages = {91-96}, publisher = {IFAC}, organization = {IFAC}, address = {Tokio, Japan}, abstract = {

In this paper scaling of H-infinity norm of selected transfer functions in bidirectional vehicle platoons is investigated. The vehicles are identical and use symmetric nearest-neighbor interactions, hence the communication topology is a pinned undirected path graph. The LTI open-loop model of individual vehicles can be of arbitrary order, but it is required to contain two integrators in order to track the movement of the leader. It is shown that for any agent model some transfer functions in the formation scale linearly, while others scale quadratically. The type of scaling depends on the steady-state gain of the transfer function.

}, doi = {10.1016/j.ifacol.2016.10.378}, url = {http://www.sciencedirect.com/science/article/pii/S2405896316319656}, author = {Herman, Ivo and Sebek, Michael} } @conference {624, title = {Fully distributed adaptive consensus protocol with bounded gains}, booktitle = {20th International Student Conference on Electrical Engineering}, year = {2016}, month = {May}, address = {Prague, Czech Republic}, abstract = {

This paper introduces a novel distributed adaptive consensus protocol to solve the distributed consensus problem for multi-agent systems with general linear timeinvariant dynamics and undirected connected communication graphs. The presented protocol proposes a solution to the problems of recent adaptive consensus protocols with large or unbounded coupling gains by introducing a novel coupling gain dynamics, that allows the coupling gains to synchronize and decay to some estimated value. The proposed protocol does not require any centralized information, therefore it can be implemented on agents in fully distributed fashion.

}, keywords = {adaptive control, cooperative regulator problem, distributed control, multi-agent systems, relative-state consensus}, url = {http://radio.feld.cvut.cz/conf/poster/poster2016/proceedings/Section_ICS/ICS_040_Knotek.pdf}, author = {Knotek, Stefan} } @article {541, title = {Transients of platoons with asymmetric and different Laplacians}, journal = {Systems \& Control Letters}, volume = {91}, year = {2016}, month = {May}, pages = {28-35}, abstract = {

We consider an asymmetric control of platoons of identical vehicles with nearest-neighbor interaction. Recent results show that if the vehicle uses different asymmetries for position and velocity errors, the platoon has a short transient and low overshoots. In this paper we investigate the properties of vehicles with friction. To achieve consensus, an integral part is added to the controller, making the vehicle a third-order system. We show that the parameters can be chosen so that the platoon behaves as a wave equation with different wave velocities. Simulations suggest that our system has a better performance than other nearest-neighbor scenarios. Moreover, an optimization-based procedure is used to find the controller properties.

}, doi = {10.1016/j.sysconle.2016.02.013}, url = {http://authors.elsevier.com/a/1SiQec8EXPhIg}, author = {Herman, Ivo and Dan Martinec and J. J. P. Veerman} } @conference {587, title = {Optimal distributed control with application to asymmetric vehicular platoons}, booktitle = {55th IEEE Conference on Decision and Control (CDC)}, year = {2016}, month = {December}, pages = {4340-4345}, publisher = {IEEE}, organization = {IEEE}, address = {Las Vegas, USA}, author = {Herman, Ivo and Michael {\v S}ebek} } @article {632, title = {On Feedback Architectures With Zero-Vibration Signal Shapers}, journal = {IEEE Transactions on Automatic Control}, volume = {61}, year = {2016}, month = {8/2016}, pages = {2049 - 2064}, issn = {1558-2523}, doi = {10.1109/TAC.2015.2492502}, author = {Vyhlidal, Tomas and Hromcik, Martin and Kucera, Vladimir and Milan Anderle} } @article {620, title = {Twin-beam real-time position estimation of micro-objects in 3D}, journal = {Measurement Science and Technology}, volume = {27}, year = {2016}, month = {12}, pages = {127003}, abstract = {

Various optical methods for measuring positions of micro-objects in 3D have been reported in the literature. Nevertheless, the majority of them are not suitable for real-time operation, which is needed, for example, for feedback position control. In this paper, we present a method for real-time estimation of the position of micro-objects in 3D; the method is based on twin-beam illumination and requires only a very simple hardware setup whose essential part is a standard image sensor without any lens. The performance of the proposed method is tested during a micro-manipulation task in which the estimated position served as feedback for the controller. The experiments show that the estimate is accurate to within ~3 μm in the lateral position and ~7 μm in the axial distance with the refresh rate of 10 Hz. Although the experiments are done using spherical objects, the presented method could be modified to handle non-spherical objects as well.

}, issn = {1361-6501}, doi = {10.1088/0957-0233/27/12/127003}, author = {Gurtner, Martin and Ji{\v r}{\'\i} Zem{\'a}nek} } @article {628, title = {Structured Lyapunov functions for synchronization of identical affine-in-control agents{\textemdash}Unified approach}, journal = {Journal of the Franklin Institute}, volume = {353}, year = {2016}, month = {09/2016}, pages = {3457 - 3486}, issn = {00160032}, doi = {10.1016/j.jfranklin.2016.06.028}, author = {Hengster-Movric, Kristian and Sebek, Michael and Celikovsky, Sergej} } @article {633, title = {Bridging the gap between the linear and nonlinear predictive control: Adaptations for efficient building climate control}, journal = {Control Engineering Practice}, volume = {53}, year = {2016}, month = {08/2016}, pages = {124 - 138}, issn = {09670661}, doi = {10.1016/j.conengprac.2016.01.007}, author = {P{\v c}olka, Matej and {\v Z}{\'a}{\v c}ekov{\'a}, Eva and Robinett, Rush and Sergej {\v C}elikovsk{\'y} and Michael {\v S}ebek} } @conference {630, title = {Distributed observer and controller design for state-output decomposed systems}, booktitle = {2016 IEEE Conference on Control Applications (CCA)2016 IEEE Conference on Control Applications (CCA)}, year = {2016}, pages = {450 - 455}, publisher = {IEEE}, organization = {IEEE}, address = {Buenos Aires, Argentina}, doi = {10.1109/CCA.2016.7587871}, author = {Zhang, Xueji and Hengster-Movric, Kristian and Sebek, Michael} } @mastersthesis {593, title = {Scaling in vehicle platoons}, year = {2016}, abstract = {

This thesis deals with analysis of scaling in autonomous vehicle platoons in which vehicles keep fixed distance to their neighbors. The vehicles are modelled as linear single-input single-output systems of arbitrary order. In order to control themselves, the vehicles use information from their nearest neighbors-their predecessor and successor. The states used for coupling are mainly position and velocity, but other states are allowed too. The errors to neighbors in these states can be weighted differently, hence the control law is asymmetric. Using the tools from distributed control, properties of platoons are analyzed. A comprehensive overview of the properties of platoons when identical asymmetry in all states is given. With the help of a newly derived product form of a transfer function in a network system, the steady-state gain, stability, string stability and particularly H-infinity norms are analyzed. The most important aspect specifying the scaling rate is the number of integrators in the open loop. For one integrator in the open loop the scaling of the H-infinity norm is quadratic for symmetric control and linear for asymmetric control. For two and more integrators the scaling is cubical for symmetric control and exponential for asymmetric. Since there is no good control for two integrators in the open loop with identical asymmetry, symmetric coupling in position and asymmetric in velocity is proposed. Such control is, at least for the cases analyzed in the thesis, superior to both completely symmetric and completely asymmetric control. It has similar convergence time as asymmetric control but it still keeps the bounded control effort as the symmetric control does.

}, author = {Herman, Ivo} } @inbook {629, title = {Synchronizing Region Approach for Identical Linear Time-Invariant Agents}, booktitle = {Control of Complex Systems - Theory and Applications}, year = {2016}, pages = {519 - 548}, publisher = {Elsevier}, organization = {Elsevier}, edition = {1}, chapter = {18}, address = {-}, isbn = {9780128052464}, issn = {978-0-12-805246-4}, doi = {10.1016/B978-0-12-805246-4.00018-5}, author = {Movric, K.H. and Sebek, M.}, editor = {Kyriakos Vamvoudakis and Sarangapani Jagannathan} } @conference {Herman2015d, title = {Stability of a Circular System with Multiple Asymmetric Laplacians}, booktitle = {5th IFAC Workshop on Estimation and Control of Networked Systems (NecSys)}, year = {2015}, month = {September}, pages = {162-167}, publisher = {IFAC}, organization = {IFAC}, address = {Philadelphia, PA, USA}, abstract = {

We consider an asymptotic stability of a circular system where the coupling Laplacians are di erent for each state used for synchronization. It is shown that there must be a symmetric coupling in the output state to guarantee the stability for agents with two integrators in the open loop. Systems with agents having three or more integrators cannot be stabilized by any coupling. In addition, recent works in analysis of a scaling in vehicular platoons relate the asymptotic stability of a circular system to a string stability. Therefore, as con rmed by simulations in the paper, our results have an application also in path graphs.

}, doi = {10.1016/j.ifacol.2015.10.324}, url = {http://linkinghub.elsevier.com/retrieve/pii/S2405896315022156}, author = {Herman, Ivo and Dan Martinec and J. J. P. Veerman and Michael {\v S}ebek} } @conference {556, title = {Travelling waves in a multi-agent system with general graph topology}, booktitle = {5th IFAC Workshop on Estimation and Control of Networked Systems (NecSys)}, year = {2015}, month = {September}, pages = {82-87}, address = {Philadelphia, PA, USA}, abstract = {
The paper presents a novel approach for the analysis of a multi-agent system with arbitrary interaction topology and identical agents. The approach is based on an irrational transfer function, the Wave transfer function, that decomposes the interactions between the agents and identi es the travelling waves in the multi-agent system. The approach based on the travelling waves describes the behaviour of the system from the local perspective, which is complementary to the traditional overall approach. The proposed approach allows us, for example, to describe the local e ect of the agents that have more than two neighbours.
}, author = {Dan Martinec and Herman, Ivo and Michael {\v S}ebek} } @article {543, title = {Feedback control for noise-aided parallel micromanipulation of several particles using dielectrophoresis}, journal = {Electrophoresis}, volume = {36}, year = {2015}, month = {July}, pages = {1451-1458}, abstract = {

The paper describes a novel control strategy for simultaneous manipulation of several micro-scale particles over a planar micro-electrode array using dielectrophoresis (DEP). The approach is based on a combination of numerical nonlinear optimization, which gives a systematic computational procedure for finding the voltages applied to the individual electrodes, and exploitation of the intrinsic noise, which compensates for the loss of controllability when two identical particles are exposed to identical forces. Although interesting on its own, the proposed functionality can also be seen as a preliminary achievement in a quest for a technique for separation of two particles. The approach is tested experimentally with polystyrene beads (50 microns in diameter) immersed in deionized water on a flat microelectrode array with parallel electrodes. A digital camera and a computer vision algorithm are used to measure the positions. Two distinguishing features of the proposed control strategy are that the range of motion is not limited to inter-electrode gaps and that independent manipulation of several particles simultaneously is feasible even on a simple micro-electrode array.

}, doi = {10.1002/elps.201400521}, author = {Ji{\v r}{\'\i} Zem{\'a}nek and Mich{\'a}lek, Tom{\'a}{\v s} and Zden{\v e}k Hur{\'a}k} } @article {542, title = {On benchmark problems, challenges and competitions in electrokinetics - A review}, journal = {Electrophoresis}, volume = {36}, year = {2015}, month = {July}, pages = {1429-1431}, publisher = {Wiley}, abstract = {

In this critical review we comment on the absence of widely shared benchmark problems and relevant challenges or even attractive competitions in the field of electrokinetics. We argue that in some other scientific domains that are, similarly as electrokinetics, strongly multidisciplinary, the existence of these tools is very beneficial because it stimulates the discussion about what constitutes the bottleneck of further progress, allows easier exploitation of results provided by other scientific and engineering disciplines, and, last but not least, makes the research domain attractive and visible to a broader public, including students. The goal of this review is to provoke some discussion that might perhaps lead to compensating for these shortcomings.

}, issn = {1522-2683}, doi = {10.1002/elps.201400520}, author = {Zden{\v e}k Hur{\'a}k and Foret, Franti{\v s}ek} } @conference {557, title = {On zero-vibration signal shapers and a wave-absorbing controller for a chain of multi-agent dynamical systems}, year = {2015}, month = {July}, address = {Linz, Austria}, abstract = {
The paper brings together two different approaches for control of chain of oscillatory lumped-parameter multi-agent systems. Namely, the multi-mode zero-vibration input shaper and the wave-absorbing controller are recalled and the similarities and links between them are broadly discussed. The special case of identical agents with a double-integrator character is at the focus throughout the paper. The report reveals that the two approaches are closely related in spite of the fact that they differ significantly in all aspects, from motivation through computational algorithms to target implementation. In addition, the presented numerical results, mostly based on numerical simulations at this moment, show that the two methods can be combined together, to take advantage of both an appropriate initial excitation of the system by the input shaper and of increased robustness coming from the wave-absorber feedback architecture. Such a combined control law is based on a special property of the multi-mode zero vibration input shaper - namely the convergence of its impulse response, as the number of agents increases, to a double bell-shaped function.
}, author = {Dan Martinec and Martin Hrom{\v c}{\'\i}k and Herman, Ivo and Vyhl{\'\i}dal, Tom{\'a}{\v s} and Michael {\v S}ebek} } @article {518, title = {Nonzero bound on Fiedler eigenvalue causes exponential growth of H-infinity norm of vehicular platoon}, journal = {IEEE Transactions on Automatic Control}, volume = {60}, year = {2015}, month = {August}, pages = {2248 - 2253 }, abstract = {

We consider platoons composed of identical vehicles and controlled in a distributed way, that is, each vehicle has its own onboard controller. The regulation errors in spacing to the immediately preceeding and following vehicles are weighted differently by the onboard controller, which thus implements an asymmetric bidirectional control scheme. The weights can vary along the platoon. We prove that such platoons have a nonzero uniform bound on the second smallest eigenvalue of the graph Laplacian matrix{\textemdash}the Fiedler eigenvalue. Furthermore, it is shown that existence of this bound always signals undesirable scaling properties of the platoon. Namely, the H-infinity norm of the transfer function of the platoon grows exponentially with the number of vehicles regardless of the controllers used. Hence the benefits of a uniform gap in the spectrum of a Laplacian with an asymetric distributed controller are paid for by poor scaling as the number of vehicles grows.

}, issn = {0018-9286 }, doi = {10.1109/TAC.2014.2366980}, url = {http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6945786}, author = {Herman, Ivo and Dan Martinec and Zden{\v e}k Hur{\'a}k and Michael {\v S}ebek} } @article {552, title = {Cooperative synchronization control for agents with control delays: A synchronizing region approach}, journal = {Journal of the Franklin Institute}, volume = {352}, year = {2015}, month = {05/2015}, pages = {2002 - 2028}, abstract = {

This paper investigates multi-agent system synchronization in the presence of control signal delays. Agents are assumed to be identical linear time-invariant systems, interacting on a directed graph topology, all having the same control delay. Distributed control of multi-agent systems is complicated by the fact that the communication graph topology interplays with single-agent dynamics. Here a design method based on a synchronizing region is given that decouples the design of local feedback gains from the detailed properties of graph topology. Such extension of the synchronizing region concept to agents with delays is rigorously justified. Delay-dependent synchronizing region is defined and methods are given guaranteeing its estimates. Qualitative properties of delay-dependent synchronizing regions and implications for control design are discussed. It is found that these regions are inherently bounded which restricts the graphs that allow for synchronization under delayed communication. Stronger property of exponential stability with a prescribed convergence rate is presented as a special case.

}, issn = {00160032}, doi = {10.1016/j.jfranklin.2015.02.011}, author = {Hengster-Movric, Kristian and Lewis, Frank L. and Michael {\v S}ebek and Vyhl{\'\i}dal, Tom{\'a}{\v s}} } @article {551, title = {Distributed static output-feedback control for state synchronization in networks of identical LTI systems}, journal = {Automatica}, volume = {53}, year = {2015}, month = {03/2015}, pages = {282 - 290}, abstract = {

This paper studies state synchronization of multi-agent systems with disturbances using distributed static output-feedback (OPFB) control. The bounded L2L2 gain synchronization problem using distributed static OPFB is defined and solved. The availability of only output measurements restricts the local controls design, while the communication graph topology restricts global information flow among the agents. It is shown here that these two types of restriction can be dealt with in a symmetric manner and lead to two similar conditions guaranteeing the existence of bounded L2L2 gain static OPFB. One condition is on the output measurement matrix on a local scale, and the other on the graph Laplacian matrix on a global scale. Under additional conditions a distributed two-player zero-sum game using static OPFB is also solved and leads to distributed Nash equilibrium on the communication graph. As a special case the static OPFB globally optimal control is given. A new class of digraphs satisfying the above condition on the graph Laplacian is studied. The synchronizing region for distributed static OPFB control is exposed and found to be conical, different than the infinite right-half plane synchronizing region for distributed state feedback.

}, issn = {00051098}, doi = {10.1016/j.automatica.2014.12.015}, author = {Hengster-Movric, Kristian and Lewis, Frank L. and Sebek, Michael} } @article {597, title = {Od kuli{\v c}ek k bu{\v n}k{\'a}m: {\v R}{\'\i}zen{\'\i} pro distribuovanou (mikro)manipulaci}, journal = {Technicall}, year = {2015}, pages = {32-33}, url = {http://www.tecnicall.cz/res/pdf/tecnicall/2015_1.pdf}, author = {Ji{\v r}{\'\i} Zem{\'a}nek} } @booklet {548, title = {Transfer functions in consensus systems with higher-order dynamics and external inputs}, journal = {submitted}, year = {2015}, abstract = {

This paper considers transfer functions in consensus systems where agents have identical SISO dynamics of arbitrary order. The interconnecting structure is a directed graph. The transfer functions for various inputs and outputs are presented in simple product forms with a similar structure of the numerator and the denominator. This structure combines the network properties and the agent model in an explicit way. The link between a higher-order and a single-integrator dynamics is shown and the polynomials of the transfer function in the single-integrator system are related to the graph properties. These properties also allow to generalize a result on the minimal dimension of the controllable subspace to the directed graphs.

}, author = {Herman, Ivo and Dan Martinec and Michael {\v S}ebek} } @booklet {592, title = {Traveling waves and scattering in control of chains}, year = {2015}, keywords = {chains, scattering description, traveling waves}, author = {Zden{\v e}k Hur{\'a}k} } @conference {Herman2014, title = {Harmonic instability of asymmetric bidirectional control of a vehicular platoon}, booktitle = {American Control Conference (ACC) 2014}, year = {2014}, month = {June}, address = {Portland, Oregon}, doi = {10.1109/ACC.2014.6858974}, url = {http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6858974}, author = {Herman, Ivo and Dan Martinec and Zden{\v e}k Hur{\'a}k and Sebek, Michael} } @conference {504, title = {Refinement of a bidirectional platooning controller by wave absorption at the leader}, booktitle = {2014 European Control Conference (ECC)}, year = {2014}, month = {June}, pages = {2845 - 2850 }, address = {Strasbourg, France}, abstract = {

The paper tailors the so-called wave-based control known in the field of flexible mechanical structures to the problem of distributed control of vehicular platoons. The proposed solution is based on refinement of the popular symmetric bidirectional distributed controller which enables the platoon leader to actively absorb any incoming (backwards running) wave of positional changes in the platoon. In order to accomplish this, the platoon leader only needs to measure the distance to its immediate follower. This minor augmentation results in significant attenuation of undesirable long transients during the platoon manoeuvres like acceleration/deceleration or during the commanded change of the inter-vehicle distances. Numerical simulations show that the wave-absorbing controller works efficiently even for platoons with a very large number of vehicles and outperforms the known platoon control schemes such as predecessor following or bidirectional control algorithm.

}, isbn = {978-3-9524269-1-3 }, doi = {10.1109/ECC.2014.6862263}, url = {http://www.ecc14.eu/}, author = {Dan Martinec and Herman, Ivo and Zden{\v e}k Hur{\'a}k and Michael {\v S}ebek} } @conference {494, title = {Dielectrophoretic actuation strategy for micromanipulation along complex trajectories}, booktitle = {IEEE/ASME International Conference on Advanced Intelligent Mechatronics}, year = {2014}, month = {July}, publisher = {IEEE RAS}, organization = {IEEE RAS}, address = {Besancon, France}, doi = {10.1109/AIM.2014.6878040}, url = {https://doi.org/10.1109/AIM.2014.6878040}, author = {Ji{\v r}{\'\i} Zem{\'a}nek and Jakub Drs and Zden{\v e}k Hur{\'a}k} } @article {509, title = {Wave-absorbing vehicular platoon controller}, journal = {European Journal of Control}, volume = {20}, year = {2014}, month = {July}, pages = {237-248}, abstract = {

The paper tailors the so-called wave-based control, popular in the field of flexible mechanical structures, to the field of distributed control of vehicular platoons. The proposed solution augments the symmetric bidirectional control algorithm with a wave-absorbing controller implemented on the leader, and/or on the rear-end vehicle. The wave-absorbing controller actively absorbs an incoming wave of positional changes in the platoon and thus prevents oscillations of inter-vehicle distances. The proposed controller significantly improves the performance of platoon manoeuvrers such as acceleration/deceleration or changing the distances between vehicles without making the platoon string unstable. Numerical simulations show that the wave-absorbing controller performs efficiently even for platoons with a large number of vehicles, for which other platooning algorithms are inefficient or require wireless communication between vehicles.

}, doi = {10.1016/j.ejcon.2014.06.001}, url = {http://www.sciencedirect.com/science/journal/09473580}, author = {Dan Martinec and Herman, Ivo and Zden{\v e}k Hur{\'a}k and Michael {\v S}ebek} } @conference {508, title = {Two-sided wave-absorbing control of a heterogenous vehicular platoon}, booktitle = {19th IFAC World Congress}, year = {2014}, month = {August}, pages = {8091-8096}, address = {Cape Town, South Africa}, abstract = {

The paper tailors the so-called wave-absorbing control designed for a homogenous platoon of vehicles to a platoon where dynamics of vehicles di er. The proposed solution is based on the symmetric bidirectional control of the in-platoon vehicles and wave-absorbing control of the platoon ends. This type of control reduces oscillations of vehicle{\textquoteright}s velocities and signi cantly decrease the settling time of the platoon by absorbing waves on the platoon ends. The necessary transfer-function-based mathematical apparatus for description of the so-called soft boundary is also presented. Although the soft boundary is a virtual boundary located between the vehicles of di erent dynamics, it signi cantly alters the behaviour of the platoon. It is shown how to incorporate model of the soft boundary into the design of the wave-absorbing control such that its e ect is minimized. The proposed control scheme is veri ed on numerous mathematical simulations.

}, url = {http://www.ifac2014.org/}, author = {Dan Martinec and Herman, Ivo and Michael {\v S}ebek} } @conference {503, title = {Zeros of transfer functions in networked control with higher-order dynamics}, booktitle = {19th IFAC World Congress}, year = {2014}, month = {August}, pages = {9177-9182}, address = {Cape Town, South Africa}, author = {Herman, Ivo and Dan Martinec and Sebek, Michael} } @article {678, title = {Cooperative Optimal Control for Multi-Agent Systems on Directed Graph Topologies}, journal = {IEEE Transactions on Automatic Control}, volume = {59}, year = {2014}, month = {03/2014}, pages = {769 - 774}, issn = {1558-2523}, doi = {10.1109/TAC.2013.2275670}, author = {Movric, Kristian Hengster and Lewis, Frank L.} } @mastersthesis {471, title = {Inertial stabilization, estimation and visual servoing for aerial surveillance}, year = {2014}, url = {https://dl.dropboxusercontent.com/u/36788590/thesis.pdf}, author = {Martin {\v R}ez{\'a}{\v c}} } @conference {446, title = {Integrated microfluidic device for droplet manipulation}, booktitle = {CECE - International Interdisciplinary Meeting on Bioanalysis}, year = {2013}, month = {November}, pages = {s291-s293}, address = {Brno, Hotel Continental}, url = {http://www.ce-ce.org/CECE2013/Proceedings_CECE_JUNIOR_2013.pdf}, author = {Evgenie Basova and Jakub Drs and Hurak, Zdenek and Frantisek Foret and Ji{\v r}{\'\i} Zem{\'a}nek} } @article {56, title = {Distributed stabilisation of spatially invariant systems: positive polynomial approach}, journal = {Multidimensional Systems and Signal Processing}, volume = {24}, year = {2013}, month = {March}, pages = {3-21}, publisher = {Springer}, abstract = {

The paper gives a computationally feasible characterisation of spatially distributed controllers stabilising a linear spatially invariant system, that is, a system described by linear partial differential equations with coefficients independent on time and location. With one spatial and one temporal variable such a system can be modelled by a 2-D transfer function. Stabilising distributed feedback controllers are then parametrised as a solution to the Diophantine equation ax + by = c for a given stable bi-variate polynomial c. The paper is built on the relationship between stability of a 2-D polynomial and positiveness of a related polynomial matrix on the unit circle. Such matrices are usually bilinear in the coefficients of the original polynomials. For low-order discrete-time systems it is shown that a linearising factorisation of the polynomial Schur-Cohn matrix exists. For higher order plants and/or controllers such factorisation is not possible as the solution set is non-convex and one has to resort to some relaxation. For continuous-time systems, an analogue factorisation of the polynomial Hermite-Fujiwara matrix is not known. However, for low-order systems and/or controller, positivity conditions on the closed-loop polynomial coefficients can be invoked. Then the computational framework of linear matrix inequalities can be used to describe the stability regions in the parameter space using a convex constraint.

}, issn = {1573-0824}, doi = {10.1007/s11045-011-0152-5}, url = {http://dx.doi.org/10.1007/s11045-011-0152-5}, author = {Augusta, Petr and Zden{\v e}k Hur{\'a}k} } @article {473, title = {HOSIDF-based feedforward friction compensation in low-velocity motion control systems}, journal = {Mechatronics}, volume = {24}, year = {2013}, month = {March}, pages = {118{\textendash}127}, publisher = {Elsevier}, abstract = {

The paper describes an application of a recently introduced methodology for modeling of a class of nonlinear systems {\textemdash} Higher-Order Sinusoidal Input Describing Function technique (HOSIDF) {\textemdash} to a motion control platform for which a precisely controlled motion at low velocity is required. One of the key challenges for these systems is to compensate for the friction, which is particularly difficult to model at low velocities. The frequency-domain HOSIDF modeling framework is used to assist in designing a feedforward compensator. Experiments with a laboratory benchmark system (gimballed camera platform) prove the technique useful.

}, issn = {09574158}, doi = {10.1016/j.mechatronics.2013.12.005}, author = {Ucun, Levent and Sal{\'a}{\v s}ek, Jan} } @article {320, title = {Disorders of Balance and Gait in Essential Tremor Are Associated with Midline Tremor and Age}, journal = {The Cerebellum}, volume = {12}, year = {2013}, month = {February}, pages = {27-34}, issn = {1473-4230}, doi = {10.1007/s12311-012-0384-4}, author = {Hoskovcov{\'a}, Martina and Ulmanov{\'a}, Olga and {\v S}prdl{\'\i}k, Otakar and Sieger, Tom{\'a}{\v s} and Nov{\'a}kov{\'a}, Jana and Jech, Robert and R{\r u}{\v z}i{\v c}ka, Ev{\v z}en} } @article {198, title = {Structured MIMO H-infinity Design for Dual-Stage Inertial Stabilization: Case Study for HIFOO and Hinfstruct}, journal = {IFAC Mechatronics}, volume = {23}, year = {2013}, month = {December}, pages = {1084{\textendash}1093}, doi = {10.1016/j.mechatronics.2013.08.003}, url = {http://dx.doi.org/10.1016/j.mechatronics.2013.08.003}, author = {Martin {\v R}ez{\'a}{\v c} and Zden{\v e}k Hur{\'a}k} } @article {6213546, title = {AC Drive Observability Analysis}, journal = {Industrial Electronics, IEEE Transactions on}, volume = {60}, number = {8}, year = {2013}, month = {August}, pages = {3047-3059}, keywords = {Computational modeling, Equations, Induction machine, Induction machines, Mathematical model, nonlinear system, Observability, Rotors, Stators, synchronous machine}, issn = {0278-0046}, doi = {10.1109/TIE.2012.2203775}, author = {Pavel V{\'a}clavek and Petr Blaha and Herman, Ivo} } @conference {Herman2013, title = {PDdE-based analysis of vehicular platoons with spatio-temporal decoupling}, booktitle = {4th IFAC NecSys Workshop}, year = {2013}, month = {9}, address = {Koblenz, Germany}, url = {http://www.ifac-papersonline.net/Detailed/62353.html}, author = {Herman, Ivo and Dan Martinec and Zden{\v e}k Hur{\'a}k and Michael {\v S}ebek} } @article {680, title = {Synchronization of discrete-time multi-agent systems on graphs using Riccati design}, journal = {Automatica}, volume = {49}, year = {2013}, month = {2/2013}, pages = {414 - 423}, issn = {00051098}, doi = {10.1016/j.automatica.2012.11.038}, author = {Hengster-Movric, Kristian and You, Keyou and Lewis, Frank L. and Xie, Lihua} } @article {378, title = {Electrolocation Sensors in Conducting Water Bio-Inspired by Electric Fish}, journal = {IEEE Sensors Journal}, year = {2013}, author = {Servagent, No{\"e}l and Jawad, Brahim K and Bouvier, St{\'e}phane and Boyer, Fr{\'e}d{\'e}ric and Girin, Alexis and Gomez, Francesco and Lebastard, Vincent and Gossiaux, Pol B} } @article {120, title = {Image-based pointing and tracking for inertially stabilized airborne camera platform}, journal = {IEEE Transactions on Control Systems Technology}, volume = {20}, year = {2012}, month = {September}, pages = {1146 - 1159 }, abstract = {

This paper describes a novel image-based pointing-tracking feedback control scheme for an inertially stabilized double-gimbal airborne camera platform combined with a computer vision system. The key idea is to enhance the intuitive decoupled controller structure with measurements of the camera inertial angular rate around its optical axis. The resulting controller can also compensate for the apparent translation between the camera and the observed object, but then the velocity of this mutual translation must be measured or estimated. Even though the proposed controller is more robust against longer sampling periods of the computer-vision system then the decoupled controller, a sketch of a simple compensation of this delay is also given. Numerical simulations are accompanied by laboratory experiments with a real benchmark system.

}, issn = {1063-6536 }, doi = {10.1109/TCST.2011.2164541}, url = {http://dx.doi.org/10.1109/TCST.2011.2164541}, author = {Zden{\v e}k Hur{\'a}k and Martin {\v R}ez{\'a}{\v c}} } @conference {6388917, title = {Load torque and moment of inertia observability analysis for alternating current drive sensorless control}, booktitle = {IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society}, year = {2012}, month = {October}, address = {Montreal}, abstract = {

Knowledge of the exact characteristics of a motor is necessary for a high-performance electrical drive control. It is useful to obtain not only the states of electrical and mechanical variables, but also other quantities. Two of the unknown parameters are the moment of inertia and the load torque. This paper addresses theoretical aspects of conditions, on which these quantities are simultaneously observable. Both asynchronous and synchronous drives are considered. The conditions are verified by a simulation and by real-motor data. Obtained results prove the possibility of their sensorless estimation. Some difficulties of the state estimation when controllers are saturated are shown.

}, doi = {10.1109/IECON.2012.6388917}, url = {http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6388917\&navigation=1}, author = {Herman, Ivo and Vaclavek, Pavel} } @conference {366, title = {Vehicular platooning experiments with racing slot cars}, booktitle = {2012 IEEE Multi-Conference on Systems and Control }, year = {2012}, month = {October}, publisher = {IEEE}, organization = {IEEE}, address = {Dubrovnik, Croatia}, abstract = {

The paper reports on an affordable platform for indoor experimental verification of algorithms for distributed control of platoons of vehicles. The platform is based on commercially available racing slot cars (by Carrera) equipped with an on-board 32-bit microcontroller-based control system. The assembled PCB board was provided by Freescale Semiconductor, Ro{\v z}nov pod Radho{\v s}t{\v e}m, Czech Republic, within their Freescale Race Challenge 2012 competition of individual autonomous slot cars organized for student teams in Czech and Slovak republics. The documentation is freely available online. Some extra components such as an infrared range sensor and a wireless communication module have been added to the original system. The capabilities and potentials of the proposed platform are demonstrated on platooning experiments using two of the most popular platoon control schemes: predecessor following and leader following. Some technical parameters of the platform as well as design experience are shared in the report. It is hoped to encourage other teams to build a similar setup and possibly expose their new distributed control algorithms to an experimental competition.

}, doi = {10.1109/CCA.2012.6402709}, url = {https://doi.org/10.1109/CCA.2012.6402709}, author = {Dan Martinec and Michael {\v S}ebek and Zden{\v e}k Hur{\'a}k} } @conference {174, title = {Feedback linearization approach to distributed feedback manipulation}, booktitle = {2012 American Control Conference (ACC) }, year = {2012}, month = {June}, pages = {991-996}, publisher = {American Automatic Control Council (AACC)}, organization = {American Automatic Control Council (AACC)}, address = {Montr{\'e}al, Canada}, abstract = {

This report formulates the problem of a distributed planar manipulation realized by shaping a spatially continuous force field. It also suggests a control strategy based on feedback linearization. Force fields derived from potential fields are considered. The potentials are {\textquoteleft}{\textquoteleft}shaped{\textquoteright}{\textquoteright} by a set of spatially discrete {\textquoteleft}{\textquoteleft}actuators{\textquoteleft}{\textquoteleft} such as electrodes in the case of dielectrophoresis, electromagnets in the case of planar magnetic manipulators, or linear piezoelectric actuators in the case of deformable flat surfaces. The actuators form arrays. Distinguished feature of such force fields is that the contribution from an individual actuator usually affects the situation in the neighboring zones too, but usually not in too remote zones. As an idealization, the spatial domain is considered unbounded, which enables examination of asymptotic behavior of the manipulation scheme.

}, isbn = {978-1-4673-2102-0, 978-1-4577-1095-7}, issn = {0743-1619}, url = {http://a2c2.org/conferences/acc2012/}, author = {Ji{\v r}{\'\i} Zem{\'a}nek and Zden{\v e}k Hur{\'a}k} } @conference {323, title = {Kalman Filter under Nonlinear System Transformations}, booktitle = {2012 American Control Conference (ACC)}, year = {2012}, month = {June}, publisher = {American Automatic Control Council (AACC)}, organization = {American Automatic Control Council (AACC)}, address = {Montr{\'e}al, Canada}, url = {http://a2c2.org/conferences/acc2012/}, author = {Kamil Dolinsk{\'y} and Sergej {\v C}elikovsk{\'y}} } @article {222, title = {Dynamic Causal Modeling and subspace identification methods}, journal = {Biomedical Signal Processing and Control}, volume = {7}, year = {2012}, month = {July}, pages = {365{\textendash}370}, issn = {17468094}, doi = {10.1016/j.bspc.2011.07.002}, url = {http://dx.doi.org/10.1016/j.bspc.2011.07.002}, author = {Nov{\'a}kov{\'a}, J. and Hrom{\v c}{\'\i}k, M. and Jech, R.} } @article {370, title = {Model of a sensor inspired by electric fish}, journal = {IEEE Transactions in Robotics}, volume = {28}, year = {2012}, month = {April}, pages = {492-505}, author = {Boyer, Fr{\'e}d{\'e}ric and Gossiaux, Pol B, and Jawad, Brahim K, and Lebastard, Vincent, and Porez, Mathieu,} } @article {679, title = {Cooperative observers and regulators for discrete-time multiagent systems}, journal = {International Journal of Robust and Nonlinear Control}, volume = {23}, year = {2012}, month = {09/2013}, pages = {1545 - 1562}, doi = {10.1002/rnc.2840}, author = {Hengster-Movric, Kristian and Lewis, Frank} } @article {526, title = {Adaptive Nonlinear Tracking for Robotic Walking}, journal = {Cybernetics and Physics}, volume = {1}, year = {2012}, pages = {28-35}, abstract = {

This article deals with online adaptation of control strategy for nonlinear tracking of a walking like motion of bipedal robot. Adaptation of the control rule is done according to results of online parameter estimation. Parameter estimation was realized by an extended Kalman filter due to recursive nature of the estimation problem and abundant a priori information. Proposed estimation strategy yields at least three advantages. By utilization of extensive knowledge about the system in consideration a multi-variable estimation problem was reduced to estimation problem involving one parameter only. A heavy computation burden required for recomputation of reference trajectory and feed-forward controller is removed. This approach can also be used to eliminate the modeling mismatch. A practical situation when a robot has to carry a load of an unknown weight is demonstrated.

}, url = {http://lib.physcon.ru/doc?id=9e51935aa5bc}, author = {Kamil Dolinsk{\'y} and Sergej {\v C}elikovsk{\'y}} } @mastersthesis {228, title = {Detection and Estimation of Human Movement Using Inertial Sensors: Applications in Neurology}, year = {2012}, author = {{\v S}prdl{\'\i}k, Otakar} } @conference {138, title = {2-D Polynomial Approach to Control of Leader Following Vehicular Platoons}, booktitle = {18th World Congress of the International Federation of Automatic Control (IFAC)}, year = {2011}, month = {September}, publisher = {Elsevier}, organization = {Elsevier}, address = {Milano, Italy}, abstract = {

This paper formulates the problems of stabilization and asymptotic following in infnite platoons of vehicles within the 2-D polynomial framework, that is, the dynamics of the problem are described using a fraction of two bivariate polynomials. In contrast to some previous works, the platoon here assumes a leader (and an infnite number of followers), therefore the often used bilateral z-transform should not be used here since it assumes a doubly infnite vehicular strings. The unilateral z-transform seems better suited. However, it brings about the need to take the boundary conditions into consideration; among other, the leader vehicle comes into the scene. The necessary formalism is introduced in the paper and used to provide elegant alternative proofs of some well-known facts about the platooning problem.

}, url = {http://www.nt.ntnu.no/users/skoge/prost/proceedings/ifac11-proceedings/data/html/papers/0807.pdf}, author = {Michael {\v S}ebek and Zden{\v e}k Hur{\'a}k} } @conference {139, title = {Structured MIMO H-Infinity Design for Dual-Stage Inertial Stabilization: Case Study for HIFOO}, booktitle = {18th World Congress of the International Federation of Automatic Control (IFAC)}, year = {2011}, month = {September}, address = {Milano, Italy}, abstract = {

The paper reports on a control design for an experimental platform that contains two aligned motorized gimbals stabilizing an optical payload around a single axis using measurements from an inertial angular rate sensor (MEMS gyro). Such a laboratory system represents a simplified testbed for the more practically useful line-of-sight stabilization. The paper defends the choice of the control configuration and argues that when using MIMO design procedures, enforcing some structure upon the transfer function matrix makes the controller implementation and fine-tuning easier. Such structural constraints were taken into consideration in the computational Hinf design by using the publicly available HIFOO solver based on algorithms for non-convex and non-smooth optimization. Results are contrasted with the controllers designed with classical methods and full MIMO Hinf optimization.

}, url = {http://www.ifac2011.org}, author = {Martin {\v R}ez{\'a}{\v c} and Zden{\v e}k Hur{\'a}k} } @conference {507, title = {Vehicular platooning experiments with LEGO MINDSTORMS NXT}, booktitle = {2011 IEEE International Conference on Control Applications (CCA)}, year = {2011}, month = {September}, address = {Denver, USA}, abstract = {

The paper reports on experimenting with a popular introductory robotics toolkit LEGO{\textregistered} MINDSTORMS{\textregistered} NXT that was aimed at demonstrating a few algorithms for distributed control of a long platoon of autonomous vehicles. The configuration used in this report measures the distance to the vehicle ahead and the velocity of the vehicle itself. The acquired technical experience with this platform is shared in the report, including recommendation towards improvements.

}, doi = {10.1109/CCA.2011.6044393}, author = {Dan Martinec and Zden{\v e}k Hur{\'a}k} } @article {221, title = {Validation of a new tool for automatic assessment of tremor frequency from video recordings}, journal = {Journal of Neuroscience Methods}, volume = {198}, year = {2011}, month = {May}, pages = {110-113}, publisher = {Elsevier}, abstract = {

We present a validation study for TremAn{\textemdash}a tool for automatic detection of tremor and measurement of its frequency from video recordings. To assess the validity of TremAn we designed a study consisting of tremor assessment from video, by accelerometry and by clinical evaluation using Fahn{\textendash}Tolosa{\textendash}Marin scale. 26 patients with essential tremor and 5 healthy volunteers underwent the examination in four standardized positions with focus on the hand tremor. Results showed that the frequencies of tremor measured with TremAn and with accelerometry are closely related, attaining agreement with less than 0.1\&$\#$160;Hz difference in 80\% and less than 0.5\&$\#$160;Hz in 94\% of measured samples. The reproducibility of frequency measurements using TremAn was comparable to the accelerometry, with the TremAn/accelerometry ratio of measurement error standard deviations equal to 0.99 (95\% confidence interval (0.84, 1.17)).

}, doi = {j.jneumeth.2011.02.033}, url = {http://dx.doi.org/10.1016/j.jneumeth.2011.02.033}, author = {Zdenka Uhr{\'\i}kov{\'a} and {\v S}prdl{\'\i}k, Otakar and Hoskovcov{\'a}, Martina and Arno{\v s}t Kom{\'a}rek and Ulmanov{\'a}, Olga and V{\'a}clav Hlav{\'a}{\v c} and Chris D. Nugent and R{\r u}{\v z}i{\v c}ka, Ev{\v z}en} } @article {53, title = {Tremor analysis by decomposition of acceleration into gravity and inertial acceleration using inertial measurement unit}, journal = {Biomedical Signal Processing and Control}, volume = {6}, year = {2011}, month = {July}, pages = {269-279}, publisher = {Elsevier}, abstract = {Decomposition of acceleration was investigated as an alternative to commonly used direct spectral analysis of measured acceleration or angular velocity for tremor quantification. An orientation estimation algorithm was devised to decompose the measured acceleration into the gravitational artifact and the inertial acceleration caused by sensor movement in an inertial reference frame. Resulting signals, beside the measured acceleration and angular velocity, were used to assess tremor amplitude and frequency by spectral peak detection. The algorithm was tested on experimental data from a clinical study including patients with essential tremor. The testing comprised of the classification of measurements to come from a patient or a healthy control and of the regression of the visual assessment of tremor amplitude. Small improvements in performance measures were achieved by using the decomposed acceleration. The regression accuracy was comparable to the accuracy achieved in other works. The influence of sensor calibration and connections of results to an analytic approach were analyzed briefly.}, keywords = {Accelerometer, Gravitational artifact, Inertial measurement unit, Regression, Tremor, Tremor rating scale}, issn = {17468094}, doi = {10.1016/j.bspc.2010.09.004}, url = {http://dx.doi.org/10.1016/j.bspc.2010.09.004}, author = {{\v S}prdl{\'\i}k, Otakar and Zden{\v e}k Hur{\'a}k and Hoskovcov{\'a}, Martina and Ulmanov{\'a}, Olga and R{\r u}{\v z}i{\v c}ka, Ev{\v z}en} } @article {52, title = {Hybrid charge control for stick{\textendash}slip piezoelectric actuators}, journal = {Mechatronics}, volume = {21}, year = {2011}, month = {February}, pages = {100 - 108}, publisher = {Elsevier}, abstract = {

The article describes an analog electronic circuit for driving stick{\textendash}slip piezoelectric linear actuators. The task for the amplifier is to provide a high-voltage asymmetric sawtooth-like signal and feed it into a capacitive load. Generation of excessive heat must be avoided while maximizing the slew rate. In order to guarantee a steady translation, the hysteretic behaviour of the piezoelectric material must be compensated. Combination of a charge control scheme with switching is proposed as an efficient solution. Laboratory experiments confirm the superiority of this tailored solution over other existing techniques based on versatile linear voltage amplifiers.

}, issn = {09574158}, doi = {10.1016/j.mechatronics.2010.09.002}, url = {http://dx.doi.org/10.1016/j.mechatronics.2010.09.002}, author = {Martin {\v S}piller and Zden{\v e}k Hur{\'a}k} } @conference {379, title = {Underwater robot navigation around a sphere using electrolocation sense and Kalman filter}, year = {2010}, month = {October}, address = {IEEE IROS, Taipei, China}, author = {Lebastard, Vincent and Chevallereau, Christine and Amrouche Ali and Jawad, Brahim K and Girin Alexis and Boyer, Fr{\'e}d{\'e}ric and Gossiaux, Pol B} } @conference {173, title = {Modeling and simulation, design and fabrication, instrumentation and control for dielectrophoresis}, booktitle = {25th International Symposium on Microscale BioSeparations MSB 2010}, volume = {1}, year = {2010}, month = {March}, pages = {118}, publisher = {{\'U}stav analytick{\'e} chemie AV {\v C}R, v. v. i.}, organization = {{\'U}stav analytick{\'e} chemie AV {\v C}R, v. v. i.}, address = {Prague, Czech Republic}, isbn = {ISBN 978-80-254-6631-5}, url = {http://www.genomac.cz/msb2010}, author = {Ji{\v r}{\'\i} Zem{\'a}nek and Zden{\v e}k Hur{\'a}k and Yves Bellouard} } @article {54, title = {Robust control of distributed parameter mechanical systems using a multidimensional systems approach}, journal = {Bulletin of the Polish Academy of Sciences: Technical Sciences}, volume = {58}, year = {2010}, month = {March}, pages = {67 - 75}, publisher = {Versita}, address = {Warsaw}, issn = {0239-7528}, doi = {10.2478/v10175-010-0007-5}, url = {http://dx.doi.org/10.2478/v10175-010-0007-5}, author = {Cichy, B. and Augusta, P. and Rogers, E. and Ga{\l}kowski, K. and Hur{\'a}k, Z.} } @conference {132, title = {Delay compensation in a dual-rate cascade visual servomechanism}, booktitle = {Proceedings of 2010 49th IEEE Conference on Decision and Control (CDC)}, year = {2010}, month = {December}, pages = {1639 - 1643}, publisher = {IEEE}, organization = {IEEE}, address = {Atlanta, GA, USA}, isbn = {978-1-4244-7745-6}, doi = {10.1109/CDC.2010.5717039}, url = {http://dx.doi.org/10.1109/CDC.2010.5717039}, author = {Zden{\v e}k Hur{\'a}k and Martin {\v R}ez{\'a}{\v c}} } @conference {380, title = {Sensor model for the navigation of underwater vehicles by the electric sense}, year = {2010}, month = {December}, address = {IEEE ROBIO, Tianjin, China}, author = {Jawad, Brahim K, and Gossiaux, Pol B and Boyer, Fr{\'e}d{\'e}ric and Lebastard, Vincent and Gomez, Francesco and Servagent, No{\"e}l and Bouvier, St{\'e}phane and Girin, Alexis and Porez, Mathieu} } @conference {130, title = {Control design for image tracking with an inertially stabilized airborne camera platform}, booktitle = {Proc. SPIE Automatic Target Recognition XX; Acquisition, Tracking, Pointing, and Laser Systems Technologies XXIV; and Optical Pattern Recognition XXI}, volume = {7696}, year = {2010}, month = {April}, publisher = {SPIE}, organization = {SPIE}, address = {Orlando, Florida, USA}, abstract = {

The paper reports on a few control engineering issues related to design and implementation of an image-based pointing and tracking system for an inertially stabilized airborne camera platform. A medium-sized platform has been developed by the authors and a few more team members within a joint governmental project coordinated by Czech Air Force Research Institute. The resulting experimental platform is based on a common double gimbal configuration with two direct drive motors and off-the-shelf MEMS gyros. Automatic vision-based tracking system is built on top of the inertial stabilization. Choice of a suitable control configuration is discussed first, because the decoupled structure for the inner inertial rate controllers does not extend easily to the outer imagebased pointing and tracking loop. It appears that the pointing and tracking controller can benefit much from availability of measurements of an inertial rate of the camera around its optical axis. The proposed pointing and tracking controller relies on feedback linearization well known in image-based visual servoing. Simple compensation of a one sample delay introduced into the (slow) visual pointing and tracking loop by the computer vision system is proposed. It relies on a simple modification of the well-known Smith predictor scheme where the prediction takes advantage of availability of the (fast and undelayed) inertial rate measurements.

}, doi = {10.1117/12.849902}, url = {http://dx.doi.org/10.1117/12.849902}, author = {Zden{\v e}k Hur{\'a}k and Martin {\v R}ez{\'a}{\v c}} } @conference {133, title = {Low-cost inertial estimation unit based on extended Kalman filtering}, booktitle = {Proc. SPIE Automatic Target Recognition XX; Acquisition, Tracking, Pointing, and Laser Systems Technologies XXIV; and Optical Pattern Recognition XXI}, volume = {7696}, year = {2010}, month = {April}, publisher = {SPIE}, organization = {SPIE}, address = {Orlando, Florida, USA }, doi = {10.1117/12.850030}, url = {http://dx.doi.org/10.1117/12.850030}, author = {Martin {\v R}ez{\'a}{\v c} and Zden{\v e}k Hur{\'a}k} } @conference {141, title = {Towards planar micromanipulators based on dielectric elastomers in thickness mode}, booktitle = {Proceedings of the 12th International Conference on New Actuators}, year = {2010}, month = {April}, pages = {901-904}, publisher = {WFB Wirtschaftsf{\"o}rderung Bremen GmbH, Division Messe Bremen}, organization = {WFB Wirtschaftsf{\"o}rderung Bremen GmbH, Division Messe Bremen}, address = {Bremen, Germany}, isbn = {978-3-933339-12-6}, url = {http://www.actuator.de}, author = {Martin {\v R}ez{\'a}{\v c} and Zden{\v e}k Hur{\'a}k and Yves Bellouard} } @article {631, title = {Advanced LMI based analysis and design for Acrobot walking}, journal = {International Journal of Control}, volume = {83}, year = {2010}, month = {08/2010}, pages = {1641 - 1652}, issn = {1366-5820}, doi = {10.1080/00207179.2010.484468}, author = {Milan Anderle and Sergej {\v C}elikovsk{\'y} and Didier Henrion and Ji{\v r}{\'\i} Zikmund} } @article {49, title = {Advanced LMI based analysis and design for Acrobot walking}, journal = {International Journal of Control}, volume = {83}, year = {2010}, pages = {1641 - 1652}, publisher = {Taylor \& Francis}, doi = {10.1080/00207179.2010.484468 }, url = {http://dx.doi.org/10.1080/00207179.2010.484468 }, author = {Milan Anderle and Sergej {\v C}elikovsk{\'y} and Didier Henrion and Ji{\v r}{\'\i} Zikmund} } @article {115, title = {Complete Fast Analytical Solution of the Optimal Odd Single-Phase Multilevel Problem}, journal = {IEEE Transactions on Industrial Electroncis}, volume = {57}, year = {2010}, pages = {2382 - 2397 }, issn = {0278-0046 }, doi = {10.1109/TIE.2009.2034677}, url = {http://dx.doi.org/10.1109/TIE.2009.2034677}, author = {Petr Kujan and Martin Hrom{\v c}{\'\i}k and Michael {\v S}ebek} } @conference {131, title = {Combined line-of-sight inertial stabilization and visual tracking: application to an airborne camera platform}, booktitle = {Proceedings of the 2009 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference}, year = {2009}, month = {December}, pages = {8458 - 8463}, publisher = {IEEE}, organization = {IEEE}, address = {Shanghai, China}, isbn = {978-1-4244-3871-6}, doi = {10.1109/CDC.2009.5400793}, url = {http://dx.doi.org/10.1109/CDC.2009.5400793}, author = {Zden{\v e}k Hur{\'a}k and Martin {\v R}ez{\'a}{\v c}} } @article {116, title = {Effective solution of a linear system with Chebyshev coefficients}, journal = {Integral Transforms and Special Functions}, volume = {20}, year = {2009}, pages = {619-628}, publisher = {Taylor \& Francis}, abstract = {

This paper presents an efficient algorithm for a special triangular linear system with Chebyshev coefficients. We present two methods of derivations, the first is based on formulae where the nth power of x is solved as the sum of Chebyshev polynomials and modified for a linear system. The second deduction is more complex and is based on the Gauss-Banachiewicz decomposition for orthogonal polynomials and the theory of hypergeometric functions which are well known in the context of orthogonal polynomials. The proposed procedure involves O(nm) operations only, where n is matrix size of the triangular linear system L and m is number of the nonzero elements of vector b. Memory requirements are O(m), and no recursion formula is needed. The linear system is closely related to the optimal pulse-wide modulation problem.

}, keywords = {hypergeometric functions, linear system, optimal PWM problem, orthogonal Chebyshev polynomials}, issn = {1065-2469 }, doi = {10.1080/10652460902727938}, url = {http://dx.doi.org/10.1080/10652460902727938}, author = {Petr Kujan and Martin Hrom{\v c}{\'\i}k and Michael {\v S}ebek} } @article {140, title = {Noncontact parallel manipulation with micro- and mesoscale objects using dielectrophoresis}, year = {2009}, publisher = {Czech Technical University in Prague}, address = {Prague, Czech Republic}, abstract = {This diploma project aimed at exploring dielectrophoresis as the means of noncontact, massively parallel and stochastic planar manipulation of meso- (and possibly also micro-) scale objects. As a result of the thesis, complete experimental setup for manipulation 50-micron polystyrene beads was designed, built and used to conduct numerous experiments. These were also supported by numerical simulations, which help find a simple yet useful control strategy.}, url = {http://www.golem-project.eu/Publications/GOLEM-Master\%20Thesis-Jirka\%20Zemanek.pdf}, author = {Ji{\v r}{\'\i} Zem{\'a}nek} } @article {55, title = {On the control of distributed parameter systems using a multidimensional systems setting}, journal = {Mechanical Systems and Signal Processing}, volume = {22}, year = {2008}, month = {October}, pages = {1566 - 1581}, publisher = {Elsevier}, issn = {08883270}, doi = {10.1016/j.ymssp.2008.01.012}, url = {http://dx.doi.org/10.1016/j.ymssp.2008.01.012}, author = {Cichy, Blazej and Augusta, Petr and Rogers, Eric and Galkowski, Krzysztof and Hurak, Zdenek} } @article {110, title = {Inerci{\'a}ln{\v e} stabilizovan{\'a} kamerov{\'a} z{\'a}kladna pro bezpilotn{\'\i} letoun }, journal = {Automa}, volume = {-}, year = {2008}, pages = {27-31}, url = {http://www.odbornecasopisy.cz/res/pdf/37934.pdf}, author = {Zden{\v e}k Hur{\'a}k and Martin Hrom{\v c}{\'\i}k and Martin {\v R}ez{\'a}{\v c} and Jaroslav {\v Z}oha and Pavel Krsek and V{\'a}clav Hlav{\'a}{\v c} and Tom{\'a}{\v s} Pajdla and Milan Barto{\v s}} } @article {47, title = {Minimization of l2 norm of the error signal in posicast input command shaping: a polynomial approach.}, journal = {International Journal of Robust and Nonlinear Control}, volume = {17}, year = {2007}, month = {May}, pages = {706-719}, publisher = {Wiley-Interscience}, doi = {10.1002/rnc.1128}, url = {http://dx.doi.org/10.1002/rnc.1128}, author = {Zden{\v e}k Hur{\'a}k and Martin Hrom{\v c}{\'\i}k and Martin {\v S}piller} } @article {121, title = {Numerical algorithms for polynomial plus/minus factorization}, journal = {International Journal of Robust and Nonlinear Control}, volume = {17}, year = {2007}, month = {May}, pages = {786{\textendash}802}, publisher = {John Wiley \& Sons, Ltd.}, issn = {1099-1239}, doi = {10.1002/rnc.1132}, url = {http://dx.doi.org/10.1002/rnc.1132}, author = {Martin Hrom{\v c}{\'\i}k and Michael {\v S}ebek} } @article {51, title = {Minimum Distance to the Range of a Banded Lower Triangular Toeplitz Operator in l1 and Application in l1-Optimal Control}, journal = {SIAM Journal on Control and Optimization}, volume = {45}, year = {2006}, pages = {107-122}, publisher = {SIAM}, abstract = {

The subject of the paper is the best approximation in $\ell^1$ of a given infinite sequence by sequences in the range of a given banded lower-triangular Toeplitz operator. Necessary and sufficient conditions for the existence of a minimizing solution are established and a numerical algorithm for finding such a solution is designed and theoretically founded. It is also shown that an optimal error sequence is only finitely nonzero. The relevancy of the problem in systems theory is outlined and numerical examples are presented.

}, issn = {0363-0129}, doi = {10.1137/S0363012903437940}, author = {Hurak, Zdenek and B{\"o}ttcher, Albrecht and Sebek, Michael} } @conference {68, title = {MIMO l1-optimal control via block Toeplitz operators}, booktitle = {Proceedings of the 16th International Symposium on Mathematical Theory of Networks and Systems (MTNS)}, year = {2004}, month = {2004}, address = {Leuven}, author = {Zden{\v e}k Hur{\'a}k and Böttcher, Albrecht} } @conference {64, title = {Time to go H-$\infty$?}, booktitle = {Advanced Software, Control, and Communication Systems for Astronomy}, volume = {5496}, year = {2004}, month = {06/2004}, pages = {68 - 78}, publisher = {SPIE}, organization = {SPIE}, edition = {Proceedings of SPIE}, address = {Glasgow, Scotland, United Kingdom}, doi = {10.1117/12.555606}, url = {http://dx.doi.org/10.1117/12.555606}, author = {Erm, Toomas and Zden{\v e}k Hur{\'a}k and Bertrand Bauvir}, editor = {Hilton Lewis and Gianni Raffi} } @mastersthesis {65, title = {l1 optimal control - a polynomial approach}, year = {2004}, school = {Czech Technical University in Prague}, type = {Ph.D. thesis}, author = {Zden{\v e}k Hur{\'a}k} }