functionisDetectable
Check detectability of a zp-transfer-function
Information
Syntax
detectable = ZerosAndPoles.Analysis.isDetectable(zp, method)
Description
Function ZerosAndPoles.Analysis.isDetectable checks the Detectability of a zeros-and-poles transfer function. Therefore, the transfer function is converted into a state space representation which is applied to StateSpace.Analysis.isDetectable.
The transfer function is detectable if all unstable poles are observable.
Example
ZerosAndPoles p = Modelica_LinearSystems2.ZerosAndPoles.p(); Modelica_LinearSystems2.ZerosAndPoles zp=(p-1)/(p^2 - 2*p +1); Boolean detectable; algorithm detectable := Modelica_LinearSystems2.ZerosAndPoles.Analysis.isDetectable(zp); // detectable = false
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| ZerosAndPoles | zp | ZerosAndPoles transfer function of a system |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | detectable |