OpenControl.classiccontrol.bibo

Module Contents

Classes

BIBO

Abtract class for implement the algorithms. Which dertermine

Gerschgorin

Abtract class for implement the algorithms. Which dertermine

Lyapunov

Abtract class for implement the algorithms. Which dertermine

Hurwitz

Abtract class for implement the algorithms. Which dertermine

class OpenControl.classiccontrol.bibo.BIBO

Bases: abc.ABC

Abtract class for implement the algorithms. Which dertermine the stability of system

abstract conclusion(self)int
conclude about the stability of system.

This function implement the algorithms.

Returns

if 1, system is stable

if 0, this algorithms unable to conclude about stability os system if -1, system is unstable

Return type

[int]

class OpenControl.classiccontrol.bibo.Gerschgorin(A: numpy.ndarray)

Bases: BIBO

Abtract class for implement the algorithms. Which dertermine the stability of system

conclusion(self)int
conclude about the stability of system.

This function implement the algorithms.

Returns

if 1, system is stable

if 0, this algorithms unable to conclude about stability os system if -1, system is unstable

Return type

[int]

class OpenControl.classiccontrol.bibo.Lyapunov(A, P=None, Q=None)

Bases: BIBO

Abtract class for implement the algorithms. Which dertermine the stability of system

static is_definite_positive_matrix(M)

Determine a maxtrix if

Parameters

M – 2D-ndarray

Returns

True if matrix is definite positive

Return type

[Boolean]

conclusion(self)
conclude about the stability of system.

This function implement the algorithms.

Returns

if 1, system is stable

if 0, this algorithms unable to conclude about stability os system if -1, system is unstable

Return type

[int]

class OpenControl.classiccontrol.bibo.Hurwitz(A)

Bases: BIBO

Abtract class for implement the algorithms. Which dertermine the stability of system

conclusion(self)
conclude about the stability of system.

This function implement the algorithms.

Returns

if 1, system is stable

if 0, this algorithms unable to conclude about stability os system if -1, system is unstable

Return type

[int]