modelScaledBlocks
van der Pol equations
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
See documentation of the enclosing subpackage.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | mu | 0.2 | Damping |
| Real | A | 1.0 | Amplitude of excitation |
| Real | w | 1.2 | Rel. frequency of excitation |
| SI.Frequency | f | w*w0/(2*pi) | Excitation voltage frequency |
| Real | kx | 1 | Scaling factor x |
| Real | ky | 1 | Scaling factor y |
| Real | kz | 1 | Scaling factor z |
| SI.AngularVelocity | w0 | 2*pi*1000 | Time scaling = natural angular velocity |
| Real | Vs | 10 | Limiting supply voltage |
| Real | x0 | 2 | Initial value of x |
| Real | y0 | -2/15 | Initial value of y |
| Real | z0 | -5/6 | Initial value of z |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | e | excitation.y | Excitation |
| Real | x | kx*integrator_x.y | Result: prop. i |
| Real | y | ky*add_y.y | Result: prop. der(i) |
| Real | z | kz*integrator_z.y | Result: prop. vc |
| Modelica.Blocks.Continuous.Integrator | integrator_x | ||
| Modelica.Blocks.Continuous.Integrator | integrator_z | ||
| Modelica.Blocks.Math.Gain | gain_x | ||
| Modelica.Blocks.Sources.Constant | eR | ||
| Modelica.Blocks.Sources.Cosine | excitation | ||
| Modelica.Blocks.Math.Gain | gain_z | ||
| Modelica.Blocks.Math.Add3 | add_y | ||
| Modelica.Blocks.Math.MultiProduct | multiProduct_x2 | ||
| Modelica.Blocks.Math.Add | add | ||
| Modelica.Blocks.Sources.Constant | one | ||
| Modelica.Blocks.Math.MultiProduct | multiProduct |