Packages |
gridiq |
GridIQ - A test bed for smart grid agents
This package contains the main runnable class and classes which are used to
initialise the system. |
gridiq.agents |
GridIQ - A test bed for smart grid agents
This package contains agent classes for interacting with GridIQ. |
gridiq.agents.behaviours |
GridIQ - A test bed for smart grid agents
This package contains the agent behaviours provided by GridIQ. |
gridiq.network |
GridIQ - A test bed for smart grid agents
This component defines the power network model used by the system. |
gridiq.poweranalysis |
GridIQ - A test bed for smart grid agents
Classes in this component are responsible for directly interacting with the power
simulation tool. |
gridiq.poweranalysis.disturbance |
GridIQ - A test bed for smart grid agents
This package contains base classes for defining network disturbances. |
gridiq.poweranalysis.psat.parser |
GridIQ - A test bed for smart grid agents
This package containes classes for parsing and serialising PSAT data files. |
gridiq.poweranalysis.results |
GridIQ - A test bed for smart grid agents
This package contains classes to represent simulation results. |
gridiq.simulation |
GridIQ - A test bed for smart grid agents
This package contains core classes for running simulations. |
GridIQ provides a bridge between an agent platform and
a power simulation tool. It acts as a test bed for agent systems by
enabling agents executing within the agent platform to interact with
devices in a virtual power network during simulation. GridIQ aims to
leverage existing systems and technology where possible by utilising an
existing agent development framework as well as an existing power system
simulation tool.
The relationships between key components in the GridIQ system are illustrated below.