blockSinglephaseSource
Basic single phase signal source
Extends from Modelica.Blocks.Interfaces.SO (Single Output continuous control block).
Information
This block provides a single sinusoidal signal with choosen amplitude A0 and choosen frequency f0. Additionally the following disturbances are injected:
- at time t_Phi a step dPhi in the phase of the signal
- at time t_f a step df in the frequency of the signal
- at time t_A a step dA in the amplitude of the signal
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | A0 | 1 | Rated amplitude |
| SI.Frequency | f0 | 50 | Rated frequency |
| SI.Time | t_Phi | 0.2 | Phase disturbance |
| SI.Angle | dPhi | 15*pi/180 | Phase disturbance |
| SI.Time | t_f | 0.5 | Frequency disturbance |
| SI.Frequency | df | 1 | Frequency disturbance |
| SI.Time | t_A | 0.8 | Amplitude disturbance |
| Real | dA | 0.5 | Amplitude disturbance |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| RealOutput | y (from SO) | Connector of Real output signal | |
| Modelica.Blocks.Interfaces.RealOutput | w | Estimated angular velocity | |
| Modelica.Blocks.Interfaces.RealOutput | phi | Angle |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | A | step_amplitude.y | Amplitude |
| Modelica.Blocks.Sources.Step | step_f | ||
| Modelica.Blocks.Continuous.Integrator | integrator | ||
| Modelica.Blocks.Sources.Step | step_phase | ||
| Modelica.Blocks.Math.Add | add | ||
| Modelica.Blocks.Math.Cos | cos | ||
| Modelica.Blocks.Sources.Step | step_amplitude | ||
| Modelica.Blocks.Math.Product | product1 | ||
| Modelica.Blocks.Math.Gain | gain |