1 # Copyright (C) 2010 Richard Lincoln
3 # This library is free software; you can redistribute it and/or
4 # modify it under the terms of the GNU Lesser General Public
5 # License as published by the Free Software Foundation; either
6 # version 2.1 of the License, or (at your option) any later version.
8 # This library is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11 # Lesser General Public License for more details.
13 # You should have received a copy of the GNU Lesser General Public
14 # License along with this library; if not, write to the Free Software
15 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA, USA
17 """This package is responsible for modeling the energy consumers and the system load as curves and associated curve data. Special circumstances that may affect the load, such as seasons and daytypes, are also included here. This information is used by Load Forecasting and Load Management.
20 nsPrefix
= "cimLoadModel"
21 nsURI
= "http://iec.ch/TC57/2009/CIM-schema-cim14#LoadModel"
23 from CIM14
.IEC61970
.LoadModel
.PowerCutZone
import PowerCutZone
24 from CIM14
.IEC61970
.LoadModel
.LoadResponseCharacteristic
import LoadResponseCharacteristic
25 from CIM14
.IEC61970
.LoadModel
.EnergyArea
import EnergyArea
26 from CIM14
.IEC61970
.LoadModel
.LoadArea
import LoadArea
27 from CIM14
.IEC61970
.LoadModel
.StationSupply
import StationSupply
28 from CIM14
.IEC61970
.LoadModel
.SubLoadArea
import SubLoadArea
29 from CIM14
.IEC61970
.LoadModel
.LoadGroup
import LoadGroup
30 from CIM14
.IEC61970
.LoadModel
.NonConformLoadGroup
import NonConformLoadGroup
31 from CIM14
.IEC61970
.LoadModel
.SeasonDayTypeSchedule
import SeasonDayTypeSchedule
32 from CIM14
.IEC61970
.LoadModel
.Season
import Season
33 from CIM14
.IEC61970
.LoadModel
.ConformLoadSchedule
import ConformLoadSchedule
34 from CIM14
.IEC61970
.LoadModel
.NonConformLoad
import NonConformLoad
35 from CIM14
.IEC61970
.LoadModel
.ConformLoad
import ConformLoad
36 from CIM14
.IEC61970
.LoadModel
.NonConformLoadSchedule
import NonConformLoadSchedule
37 from CIM14
.IEC61970
.LoadModel
.DayType
import DayType
38 from CIM14
.IEC61970
.LoadModel
.ConformLoadGroup
import ConformLoadGroup