Source author record

Madhu N. Belur

Madhu N. Belur 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

4works
5topics
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

4 published item(s)

preprint2020arXiv

Interlacing properties of system-poles, system-zeros and spectral-zeros in MIMO systems

SISO passive systems with just one type of memory/storage element (either only inductive or only capacitative) are known to have real poles and zeros, and further, with the zeros interlacing poles (ZIP). Due to a variety of definitions of the notion of a system zero, and due to other reasons described in the paper, results involving ZIP have not been extended to MIMO systems. This paper formulates conditions under which MIMO systems too have interlaced poles and zeros. This paper next focusses on the notion of a `spectral zero' of a system, which has been well-studied in various contexts: for example, spectral factorization, optimal charging/discharging of a dissipative system, and even model order reduction. We formulate conditions under which the spectral zeros of a MIMO system are real, and further, conditions that guarantee that the system-zeros, spectral zeros, and the poles are all interlaced. The techniques used in the proofs involve new results in Algebraic Riccati equations (ARE) and Hamiltonian matrices, and these results help in formulating new notions of positive-real balancing, and inter-relations with the existing notion of positive-real balancing; we also relate the positive-real singular values with the eigenvalues of the extremal ARE solutions in the proposed `quasi-balanced' forms.

preprint2013arXiv

Formation control with pole placement for multi-agent systems

The problem of distributed controller synthesis for formation control of multi-agent systems is considered. The agents (single integrators) communicate over a communication graph and a decentralized linear feedback structure is assumed. One of the agents is designated as the leader. If the communication graph contains a directed spanning tree with the leader node as the root, then it is possible to place the poles of the ensemble system with purely local feedback controller gains. Given a desired formation, first one of the poles is placed at the origin. Then it is shown that the inter-agent weights can be independently adjusted to assign an eigenvector corresponding to the formation positions, to the zero eigenvalue. Then, only the leader input is enough to bring the agents to the desired formation and keep it there with no further inputs. Moreover, given a formation, the computation of the inter-agent weights that encode the formation information, can be calculated in a decentralized fashion using only local information.

preprint2011arXiv

Dissipative systems: uncontrollability, observability and RLC realizability

The theory of dissipativity has been primarily developed for controllable systems/behaviors. For various reasons, in the context of uncontrollable systems/behaviors, a more appropriate definition of dissipativity is in terms of the dissipation inequality, namely the {\em existence} of a storage function. A storage function is a function such that along every system trajectory, the rate of increase of the storage function is at most the power supplied. While the power supplied is always expressed in terms of only the external variables, whether or not the storage function should be allowed to depend on unobservable/hidden variables also has various consequences on the notion of dissipativity: this paper thoroughly investigates the key aspects of both cases, and also proposes another intuitive definition of dissipativity. We first assume that the storage function can be expressed in terms of the external variables and their derivatives only and prove our first main result that, assuming the uncontrollable poles are unmixed, i.e. no pair of uncontrollable poles add to zero, and assuming a strictness of dissipativity at the infinity frequency, the dissipativities of a system and its controllable part are equivalent. We also show that the storage function in this case is a static state function. We then investigate the utility of unobservable/hidden variables in the definition of storage function: we prove that lossless autonomous behaviors require storage function to be unobservable from external variables. We next propose another intuitive definition: a behavior is called dissipative if it can be embedded in a controllable dissipative {\em super-behavior}. We show that this definition imposes a constraint on the number of inputs and thus explains unintuitive examples from the literature in the context of lossless/orthogonal behaviors.

preprint2010arXiv

Structural controllability: an undirected graph approach

This paper addresses questions regarding controllability for `generic parameter' dynamical systems, i.e. the question whether a dynamical system is `structurally controllable'. Unlike conventional methods that deal with structural controllability, our approach uses an undirected graph: the behavioral approach to modelling dynamical systems allows this. Given a system of linear, constant coefficient, ordinary differential equations of any order, we formulate necessary and sufficient conditions for controllability in terms of weights of the edges in a suitable bipartite graph constructed from % components with equal bipartite cardinality in the differential-algebraic system. % of equations. A key notion that helps formulate the conditions is that of a `redundant edge'. Removal of all redundant edges makes the inferring of structural controllability a straightforward exercise. We use standard graph algorithms as ingredients to check these conditions and hence obtain an algorithm to check for structural controllability. We provide an analysis of the running time of our algorithm. When our results are applied to the familiar state space description of a system, we obtain a novel necessary and sufficient condition to check structural controllability for this description.