modelFlywheelStorage_L2

Physical model of a flywheel storage where configurations can be chosen

Extends from TransiEnt.Storage.Electrical.Base.PartialElectricStorage (Most abstract model of an electric storage unit), TransiEnt.Basics.Icons.Flywheel.

Information

1. Purpose of model

Model of an electric storage device based on flywheel technology.

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

Physical representation of losses due to bearing and aerodynamic friction.

3. Limits of validity

Wear-out of component is not taken into account. This model has ideal reaction speeds.

4. Interfaces

There is only one electric port. Power input/output is regulated by grid frequency.

5. Nomenclature

(no elements)

6. Governing Equations

E=1/2*J*w^2

P_max = w*M_max

P=(f-f_n)*k

w_min<w<w_max

Losses:

Bearing losses proportional to w:

P_loss_bearing=a*w

Aerodynamic losses proportional to w^3:

P_loss_aerodynamic = b *w^3

Losses due to support system constant:

P_loss_support=const

7. Remarks for Usage

The flywheel will need the power to sustain its rotational speed when empty. Otherwise the simulation will fail.

8. Validation

Values for eta_max and self discharge rate compared to specification sheets. Thus, the loss factors a and b can be assumed to be in the right order of magnitude for the referenced system.

9. References

[1]Beacon power, LLS, URL: http://beaconpower.com/

10. Version History

Model created by Arne Koeppen (arne.koeppen@tuhh.de), Jul 2013

Edited by Lisa Andresen (andresen@tuhh.de) Aug 2013

Parameters

TypeNameDefaultDescription
TransiEnt.Storage.Electrical.Specifications.DetailedFlywheel.GenericFlywheelRecordparamsModel to use
Modelica.Units.NonSI.Energy_kWhE_startE_maxInitial Energy
SI.EnergyK2e6Power response per Hz deviation
Modelica.Units.NonSI.AngularVelocity_rpmn_maxparams.n_maxMaximum revolution speed in rpm
Modelica.Units.NonSI.AngularVelocity_rpmn_minparams.n_minMinimum revolution speed in rpm
Modelica.Units.NonSI.Energy_kWhE_maxparams.E_maxMaximum storable energy in kWh
SI.PowerP_el_maxparams.P_el_maxAbsolute maximum power
SI.PowerP_loss_supportparams.P_loss_supportPower needed to uphold operation
Realetaparams.eta_maxMaximum efficiency of a cycle
SI.Timetauparams.tauTime constant for self discharge
Realeta_convparams.eta_convEfficiency of conversion
SI.EnergyE_stor_maxModelica.Units.Conversions.from_kWh(E_max)
SI.AngularFrequencyomega_maxModelica.Units.Conversions.from_rpm(n_max)
SI.AngularFrequencyomega_minModelica.Units.Conversions.from_rpm(n_min)
ReallossFactor_bearparams.lossFactor_bear
ReallossFactor_aeroparams.lossFactor_aero
SI.EnergyE_rot_maxE_stor_max + E_rot_min
SI.EnergyE_rot_min1/2*omega_min^2*JRotational kinetic energy at omega_min
SI.MomentOfInertiaJ2*(E_rot_max)/omega_max^2Moment of inertia of flywheel
SI.MomentOfForceM_maxP_el_max/omega_maxMaximum allowed momentum on flywheel

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Electrical.ActivePowerPortepp (from PartialElectricStorage)
Modelica.Blocks.Interfaces.RealOutputSOCE_stor/E_stor_maxState of Charge

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
Modelica.Units.SI.EnergyE_rotRotational energy
SI.Frequencyfactual grid frequency
SI.ActivePowerPPower on epp
SI.EnergyE_storAvailable energy in Storage
SI.AngularFrequencyomegaAngular velocity of flywheel
SI.PowerP_omega_maxMaximum power output at current omega
SI.PowerP_loss_conversionEnergy loss due to standbylosses
SI.PowerP_loss_bearLosses due to the bearing
SI.PowerP_loss_aeroAerodynamic losses
SI.PowerP_lossSummed losses
SI.PowerP_demand
SI.EnergyE_posPositive (delivered) energy
SI.EnergyE_negNegative (stored) energy
SI.Energyeta_isE_pos/max(E_stor_max, E_neg)Actual efficiency