CIM++ Adapted CIM_SINERGIEN Codebase
Main Page
Classes
Files
File List
Sinergien
EnergyGrid
EnergyStorage
BatteryStorage.h
1
// BatteryStorage.h
3
// Implementation of the Class BatteryStorage
4
// Original author: mmi
6
7
#ifndef BATTERYSTORAGE_H
8
#define BATTERYSTORAGE_H
9
10
#include <list>
11
12
#include "Sinergien/EnergyGrid/Domain/ElectricalCapacity.h"
13
#include "IEC61970/Base/Domain/ActivePower.h"
14
#include "IEC61970/Base/Domain/ReactivePower.h"
15
#include "IEC61970/Base/Domain/ApparentPower.h"
16
#include "IEC61970/Base/Domain/Voltage.h"
17
#include "Sinergien/Communication/communicationRequirement.h"
18
#include "IEC61970/Base/Wires/RegulatingCondEq.h"
19
#include "Sinergien/Communication/Modems/ComMod.h"
20
21
namespace
Sinergien
22
{
23
namespace
EnergyGrid
24
{
25
namespace
EnergyStorage
26
{
27
class
BatteryStorage
:
public
IEC61970::Base::Wires::RegulatingCondEq
28
{
29
30
public
:
31
BatteryStorage
();
32
virtual
~
BatteryStorage
();
33
Sinergien::EnergyGrid::Domain::ElectricalCapacity
capacity;
34
IEC61970::Base::Domain::ActivePower
nominalP;
35
IEC61970::Base::Domain::ReactivePower
nominalQ;
36
float
ratedPowerFactor;
37
IEC61970::Base::Domain::ApparentPower
ratedS;
38
IEC61970::Base::Domain::Voltage
ratedU;
39
Sinergien::Communication::communicationRequirement
*m_communicationRequirement;
40
std::list<Sinergien::Communication::Modems::ComMod*> m_ComMod;
41
42
};
43
44
}
45
46
}
47
48
}
49
#endif // BATTERYSTORAGE_H
IEC61970::Base::Domain::ReactivePower
Definition:
ReactivePower.h:23
IEC61970::Base::Domain::ActivePower
Definition:
ActivePower.h:23
IEC61970::Base::Domain::Voltage
Definition:
Voltage.h:22
Sinergien::Communication::communicationRequirement
Definition:
communicationRequirement.h:20
Sinergien::EnergyGrid::EnergyStorage::BatteryStorage
Definition:
BatteryStorage.h:27
Sinergien
Definition:
BPLCChannel.h:13
IEC61970::Base::Domain::ApparentPower
Definition:
ApparentPower.h:22
IEC61970::Base::Wires::RegulatingCondEq
Definition:
RegulatingCondEq.h:23
Sinergien::EnergyGrid::Domain::ElectricalCapacity
Definition:
ElectricalCapacity.h:21
Generated by
1.8.11