blockPController
Simple proportional controller
Extends from Modelica.Clocked.RealSignals.Interfaces.PartialClockedSISO (Block with clocked single input and clocked single output Real signals), MagLev.Control.BaseBlocks.PController (Simple proportional controller).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | kp (from PController) | 1 | Proportional gain |
| SI.Position | d0 (from PController) | Initial reference position |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | u (from PartialClockedSISO) | Connector of clocked, Real input signal | |
| Modelica.Blocks.Interfaces.RealOutput | y (from PartialClockedSISO) | Connector of clocked, Real output signal | |
| Modelica.Blocks.Interfaces.RealInput | u_m (from PController) | Connector of measured signal | |
| Modelica.Clocked.ClockSignals.Interfaces.ClockInput | clock |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Math.Feedback | feedback (from PController) | ||
| Modelica.Blocks.Math.Gain | gain (from PController) | ||
| Modelica.Clocked.RealSignals.Sampler.SampleClocked | sample1 |