Skip to content

Add support for Linear Time Invariant StatefulSysModel #1193

@juan-g-bonilla

Description

@juan-g-bonilla

An LTI system is described through an input vector u, output vector y, and a state vector x. The evolution of the system is given by:

dx = A*x + B*u
y = C*x + D*u

where A, B, C, and D are constant matrices.

This form is very useful to represent a number of engineering models. For example, many control schemes can be represented as a (set of) LTI systems. An LTI system can also be used, for example, to represent delays on a system or introduce continuity to discrete signals (by using overdamped second-order LTI systems).

We could add an abstract LTI system class.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions