• DocumentCode
    49865
  • Title

    Platform for Multiagent Application Development Incorporating Accurate Communications Modeling

  • Author

    Perkonigg, Fidelis ; Brujic, Djordje ; Ristic, Mihailo

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • Volume
    11
  • Issue
    3
  • fYear
    2015
  • fDate
    Jun-15
  • Firstpage
    728
  • Lastpage
    736
  • Abstract
    Multiagent systems are widely recognized as a method of choice for realization of distributed time-critical applications for the smart grid. However, no general solutions have been proposed for the difficult task of system development and validation, ready for deployment, which would fully account for the underlying communication network performance. We propose a novel platform designed for this purpose, which integrates a standard multiagent development framework [Java Agent Development (JADE)] and an industry standard communications network simulator (OPNET modeler). It was realized through generic extensions of the JADE framework to provide discrete event scheduling capabilities, while the OPNET modeler was extended to provide a generic method of associating the network nodes with agents running in JADE. The adopted method adheres to the high-level architecture standard. Importantly, applications developed using this platform may be deployed on the target system without manual modifications. A distributed protection application is presented and the performance is analyzed with respect to candidate agent behaviors and communication scenarios, demonstrating that the feasibility of the application critically depends on the choices made during its design and implementation.
  • Keywords
    Java; distributed processing; multi-agent systems; power system analysis computing; smart power grids; software agents; JADE framework; Java agent development; OPNET modeler; accurate communications modeling; agent behaviors; communication scenarios; discrete event scheduling capabilities; distributed protection application; distributed time-critical applications; high-level architecture standard; industry standard communications network simulator; multiagent application development; multiagent systems; network nodes; smart grid; standard multiagent development framework; Communication networks; Java; Mathematical model; Relays; Runtime; Smart grids; Standards; Communication networks; communication networks; multi-agent systems; multiagent systems (MASs); smart grid;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2015.2428633
  • Filename
    7098368