Source author record

Ivo Herman

Ivo Herman appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

10works
3topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

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

Published work

10 published item(s)

preprint2020arXiv

Onboard Model-based Prediction of Tram Braking Distance

In this paper, we document design and a prototype implementation of a computational method for an onboard prediction of a breaking distance for a city rail vehicle|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.

preprint2020arXiv

V2V communication-based rail collision avoidance system for urban light rail vehicles

In this paper, we document a design, implementation, and field tests of a vehicle-to-vehicle (V2V) communication-enabled rail collision avoidance system (RCAS) for urban light rail vehicles---trams. The RCAS runs onboard a tram and issues an acoustic warning to a tram driver if a collision with another tram is imminent---no commands to the braking subsystem are issued in the current version. The prediction of an imminent collision with another tram is based on real-time evaluation of predicted trajectories of both trams. The predictions are based on mathematical models of the longitudinal dynamics of the vehicles and real-time estimation of the current motion states (position and velocity). The information about the other tram's predicted trajectory is accessed through V2V communication. We also document the results of verification of the functionality of the proposed RCAS through several field tests with a real tram.

preprint2016arXiv

A travelling wave approach to a multi-agent system with a path-graph topology

The paper presents a novel approach for the analysis and control of a multi-agent system with non-identical agents and a path-graph topology. With the help of irrational wave transfer functions, the approach describes the interaction among the agents from the `local' perspective and identifies travelling waves in the system. It is shown that different dynamics of the agents creates a virtual boundary that causes a partial reflection of the travelling waves. Undesired effects due to the reflection of the waves, such as amplification/attenuation, long transients or string instability, can be compensated by the feedback controllers introduced in this paper. We show that the controllers achieve asymptotic and even string stability of the system.

preprint2016arXiv

Disturbance scaling in bidirectional vehicle platoons with different asymmetry in position and velocity coupling

This paper considers a string of vehicles where the local control law uses the states of the vehicle's immediate predecessor and follower. The coupling towards the preceding vehicle can be chosen different to the coupling towards the following vehicle, which is often referred to as an asymmetric bidirectional string. Further, the asymmetry for the velocity coupling can be chosen differently to the asymmetry in the position coupling. It is investigated how the effect of disturbance on the control errors in the string depends on 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 illustrate the theoretical findings.

preprint2016arXiv

On the necessity of symmetric positional coupling for string stability

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 locally string unstable. This finding holds also for a distributed system with a generalized path-graph interaction topology due to the local nature of the wave transfer function. 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.

preprint2016arXiv

Scaling in bidirectional platoons with dynamic controllers and proportional asymmetry

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 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 Fiedler 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 the predecessor following strategy.

preprint2015arXiv

Transfer functions in consensus systems with higher-order dynamics and external inputs

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.

preprint2015arXiv

Transients of platoons with asymmetric and different Laplacians

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.

preprint2014arXiv

Nonzero bound on Fiedler eigenvalue causes exponential growth of H-infinity norm of vehicular platoon

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 - 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.

preprint2013arXiv

Wave-absorbing vehicular platoon controller

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.