Source author record

Ferdinand Svaricek

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

3works
4topics
4close collaborators

Published work

3 publications

preprint2014arXiv

A linear time algorithm to verify strong structural controllability

We prove that strong structural controllability of a pair of structural matrices (A,B)(\mathcal{A},\mathcal{B}) can be verified in time linear in n+r+νn + r + ν, where A\mathcal{A} is square, nn and rr denote the number of columns of A\mathcal{A} and B\mathcal{B}, respectively, and νν is the number of non-zero entries in (A,B)(\mathcal{A},\mathcal{B}). We also present an algorithm realizing this bound, which depends on a recent, high-level method to verify strong structural controllability and uses sparse matrix data structures. Linear time complexity is actually achieved by separately storing both the structural matrix (A,B)(\mathcal{A},\mathcal{B}) and its transpose, linking the two data structures through a third one, and a novel, efficient scheme to update all the data during the computations. We illustrate the performance of our algorithm using systems of various sizes and sparsity.

preprint2014arXiv

Strong Structural Controllability and Observability of Linear Time-Varying Systems

In this note we consider continuous-time systems x'(t) = A(t) x(t) + B(t) u(t), y(t) = C(t) x(t) + D(t) u(t), as well as discrete-time systems x(t+1) = A(t) x(t) + B(t) u(t), y(t) = C(t) x(t) + D(t) u(t) whose coefficient matrices A, B, C and D are not exactly known. More precisely, all that is known about the systems is their nonzero pattern, i.e., the locations of the nonzero entries in the coefficient matrices. We characterize the patterns that guarantee controllability and observability, respectively, for all choices of nonzero time functions at the matrix positions defined by the pattern, which extends a result by Mayeda and Yamada for time-invariant systems. As it turns out, the conditions on the patterns for time-invariant and for time-varying discrete-time systems coincide, provided that the underlying time interval is sufficiently long. In contrast, the conditions for time-varying continuous-time systems are more restrictive than in the time-invariant case.

preprint2012arXiv

Trajectory Tracking Control with Flat Inputs and a Dynamic Compensator

This paper proposes a tracking controller based on the concept of flat inputs and a dynamic compensator. Flat inputs represent a dual approach to flat outputs. In contrast to conventional flatness-based control design, the regulated output may be a non-flat output, or the system may be non-flat. The method is applicable to observable systems with stable internal dynamics. The performance of the new design is demonstrated on the variable-length pendulum, a non-flat nonlinear system with a singularity in the relative degree.

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.