IndustrialControlSystems.LinearSystems.Examples

Examples

Information


This sub-package contains some examples.

Extends from IndustrialControlSystems.Icons.ExamplesPackage (Examples package icon).

Package Content

NameDescription
IndustrialControlSystems.LinearSystems.Examples.Basic Basic Comparison of the basic continuous and discrete time blocks
IndustrialControlSystems.LinearSystems.Examples.BasicComparisonFO BasicComparisonFO Comparison of the various discretisation methods (First Order)
IndustrialControlSystems.LinearSystems.Examples.BasicComparisonLL BasicComparisonLL Comparison of the various discretisation methods (Lead Lag)
IndustrialControlSystems.LinearSystems.Examples.BasicComparisonComplex BasicComparisonComplex Comparison of the various discretisation methods (Complex Poles)
IndustrialControlSystems.LinearSystems.Examples.ComparisonTFunction ComparisonTFunction Comparison of the various discretisation methods (generic Trasfer Function)
IndustrialControlSystems.LinearSystems.Examples.testDelay testDelay Test of the delay operator: continuous, discrete (with and without initialisation)

IndustrialControlSystems.LinearSystems.Examples.Basic IndustrialControlSystems.LinearSystems.Examples.Basic

Comparison of the basic continuous and discrete time blocks

Information

  

Description of the example

In this example are shown the step responces of various basic linear systems:


For each continuous time system there is its discretised version. It is possible to modify the discretisation methods
as well the sampling time in order to see the changes.

Continuous time


Discrete time (Forward Euler)

Extends from Modelica.Icons.Example (Icon for runnable examples).

Parameters

NameDescription
Integrator
mu_int Integrating process gain
y_start_int Integrating process initial condition
First Order
mu_FO First order process gain
tau_FO First order time constant
y_start_FO initial condition
Lead Lag
mu_LL Lead Lag process gain
y_start_LL Lead Lag initial condition
T1_LL Lead Lag time constant of the zero
T2_LL Lead Lag time constant of the pole
Complex poles
mu_cpx Complex poles process gain
omegan_cpx Complex poles natural frequency
xi_cpx Complex poles dumping factor
y_start_cpx Complex poles initial value
dy_start_cpx Complex poles initial slope
Discretisation
Ts Sampling time
method Method

IndustrialControlSystems.LinearSystems.Examples.BasicComparisonFO IndustrialControlSystems.LinearSystems.Examples.BasicComparisonFO

Comparison of the various discretisation methods (First Order)

Information

  

Description of the example

In this example are shown the step responces of a first order linear systems:


Comparison

Extends from Modelica.Icons.Example (Icon for runnable examples).

Parameters

NameDescription
First Order
mu_FO First order process gain
tau_FO First order time constant
y_start_FO initial condition
Discretisation
Ts Sampling time

IndustrialControlSystems.LinearSystems.Examples.BasicComparisonLL IndustrialControlSystems.LinearSystems.Examples.BasicComparisonLL

Comparison of the various discretisation methods (Lead Lag)

Information

  

Description of the example

In this example are shown the step responces of a first order linear systems:


Comparison

Extends from Modelica.Icons.Example (Icon for runnable examples).

Parameters

NameDescription
Lead Lag
mu_LL Lead Lag process gain
y_start_LL Lead Lag initial condition
T1_LL Lead Lag time constant of the zero
T2_LL Lead Lag time constant of the pole
Discretisation
Ts Sampling time

IndustrialControlSystems.LinearSystems.Examples.BasicComparisonComplex IndustrialControlSystems.LinearSystems.Examples.BasicComparisonComplex

Comparison of the various discretisation methods (Complex Poles)

Information

  

Description of the example

In this example are shown the step responces of a first order linear systems:


Comparison

Extends from Modelica.Icons.Example (Icon for runnable examples).

Parameters

NameDescription
Complex poles
mu_cpx Complex poles process gain
omegan_cpx Complex poles natural frequency
xi_cpx Complex poles damping factor
y_start_cpx Complex poles initial value
dy_start_cpx Complex poles initial slope
Discretisation
Ts Sampling time

IndustrialControlSystems.LinearSystems.Examples.ComparisonTFunction IndustrialControlSystems.LinearSystems.Examples.ComparisonTFunction

Comparison of the various discretisation methods (generic Trasfer Function)

Information

  

Description of the example

In this example are shown the step responces of a first order linear systems:


Comparison

Extends from Modelica.Icons.Example (Icon for runnable examples).

Parameters

NameDescription
Transfer Function
a[:] Numerator coefficients
b[:] Denumerator coefficients
y_start Initial value
Discretisation
Ts Sampling time

IndustrialControlSystems.LinearSystems.Examples.testDelay IndustrialControlSystems.LinearSystems.Examples.testDelay

Test of the delay operator: continuous, discrete (with and without initialisation)

Information

  

Description of the example

In this example are shown the delay operators.
The figure shows both the continuous and the discrete delay operators. More in detail it is shown how the initialisation can
cause problems, in wrongly defined.



Extends from Modelica.Icons.Example (Icon for runnable examples).

Automatically generated Mon May 21 13:34:15 2012.