modelPowerController

Controller for power output in Fuel Cell applications

Extends from TransiEnt.Basics.Icons.Controller (Icon for controller).

Information

1. Purpose of model

Controller for power output in Fuel Cell applications

2. Level of detail, physical effects considered, and physical insight

(no remarks)

3. Limits of validity

(no remarks)

4. Interfaces

Modelica RealInput: electric voltage in V

Modelica RealInput: electric power difference in W

Modelica RealOutput: y

5. Nomenclature

(no remarks)

6. Governing Equations

(no remarks)

7. Remarks for Usage

(no remarks)

8. Validation

(no remarks)

9. References

(no remarks)

10. Version History

Model created by Simon Weilbach (simon.weilbach@tuhh.de) on 01.10.2014

Model revised by Pascal Dubucq (dubucq@tuhh.de) on 01.10.2015

Quality check (Code conventions) by Rebekka Denninger on 01.10.2016

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.Currenti_max150Gain value multiplied with input signal
Realk1Proportional controller gain
Reali_min20Lower Limit

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIndeltaPInput for power difference
Modelica.Blocks.Interfaces.RealOutputy
TransiEnt.Basics.Interfaces.Electrical.VoltageInV_cellInput for voltage of a cell

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.GainGain
Modelica.Blocks.Math.Divisiondivision
Modelica.Blocks.Logical.GreaterThresholdswitch1
Modelica.Blocks.Logical.SwitcherrorSwitch
Modelica.Blocks.Logical.SwitchoutputSwitch
Modelica.Blocks.Sources.Constantzero
Modelica.Blocks.Nonlinear.LimiterconstantSaturation
Modelica.Blocks.Sources.ConstantRampupcurrent
Modelica.Blocks.Nonlinear.LimiterpreventDivisionByZero