This information is part of the Modelica Standard Library maintained by the Modelica Association.

# CriticalDamping

Output the input signal filtered with an n-th order filter with critical damping

CONNECTORS

CLOSE ALL
Name | Type | Description | |
---|---|---|---|

u | RealInput | Connector of Real input signal | |

y | RealOutput | Connector of Real output signal |

PARAMETERS

Name | Type | Default Value | Description |
---|---|---|---|

n | Integer | 2 | Order of filter |

f | Frequency | Cut-off frequency | |

normalized | Boolean | true | = true, if amplitude at f_cut is 3 dB, otherwise unmodified filter |

initType | Init | Modelica.Blocks.Types.Init.NoInit | Type of initialization (1: no init, 2: steady state, 3: initial state, 4: initial output) |

x_start | Real[n] | zeros(n) | Initial or guess values of states |

y_start | Real | 0.0 | Initial value of output (remaining states are in steady state) |

alpha | Real | if normalized then sqrt(2^(1/n) - 1) else 1.0 | Frequency correction factor for normalized filter |

w | Real | 2*Modelica.Constants.pi*f/alpha |

USED IN EXAMPLES

Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic V6 engine with 6 cylinders, 6 planar loops, 1 degree-of-freedom and analytic handling of kinematic loops | |

Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 V6 engine with 6 cylinders, 6 planar loops and 1 degree-of-freedom | |

Modelica.Blocks.Examples.InverseModel Demonstrates the construction of an inverse model |