blockReferencePosition
Source of reference position
Extends from Modelica.Blocks.Interfaces.SO (Single Output continuous control block).
Information
Define reference position:
- Constant
- Step
- Sine
- Pulse
- Sawtooth
- trapezoid
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| RefPos | refPos | MagLev.Types.RefPos.Constant | |
| SI.Position | offset | -0.02 | Offset |
| SI.Length | amplitude | 0.005 | Amplitude |
| SI.Time | startTime | if refPos == RefPos.Step then 0.5 else 0.25 | Output y = offset for time < startTime |
| SI.Frequency | f | 2 | Frequency resp. ramp duration |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| RealOutput | y (from SO) | Connector of Real output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Constant | const | ||
| Modelica.Blocks.Sources.Ramp | ramp | ||
| Modelica.Blocks.Sources.Sine | sine | ||
| Modelica.Blocks.Sources.Pulse | pulse | ||
| Modelica.Blocks.Sources.SawTooth | sawTooth | ||
| Modelica.Blocks.Sources.Trapezoid | trapezoid |