modelStateMachineVoltCtrl
This model represents a simple voltage controller that unplug a load when
there is a voltage fluctuation higher that a given threshold.
Information
Function that implements a state machine that detects voltage
deviations. If the voltage input V exceeds the
nominal value V_nominal by more than 1+Vtr
then the control signal y becones zero for
a period equal to tDelay.
A signal y = 0 can be used to turn off a load.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Voltage | V_nominal | Nominal voltage of the node to be controlled | |
| Real | vThresh | 0.1 | Threshold that activates voltage ctrl (ratio of nominal voltage) |
| Modelica.Units.SI.Time | tDelay | 300 | Time to wait before plugging the load back |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | V | Voltage of the node to be controlled |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | y | Output signal that represents whether the load should be connected to the grid or not |
Revisions
-
Aug 28, 2014, by Marco Bonvini:
Added documentation.