47 research outputs found

    Intelligent agent for formal modelling of temporal multi-agent systems

    Get PDF
    Software systems are becoming complex and dynamic with the passage of time, and to provide better fault tolerance and resource management they need to have the ability of self-adaptation. Multi-agent systems paradigm is an active area of research for modeling real-time systems. In this research, we have proposed a new agent named SA-ARTIS-agent, which is designed to work in hard real-time temporal constraints with the ability of self-adaptation. This agent can be used for the formal modeling of any self-adaptive real-time multi-agent system. Our agent integrates the MAPE-K feedback loop with ARTIS agent for the provision of self-adaptation. For an unambiguous description, we formally specify our SA-ARTIS-agent using Time-Communicating Object-Z (TCOZ) language. The objective of this research is to provide an intelligent agent with self-adaptive abilities for the execution of tasks with temporal constraints. Previous works in this domain have used Z language which is not expressive to model the distributed communication process of agents. The novelty of our work is that we specified the non-terminating behavior of agents using active class concept of TCOZ and expressed the distributed communication among agents. For communication between active entities, channel communication mechanism of TCOZ is utilized. We demonstrate the effectiveness of the proposed agent using a real-time case study of traffic monitoring system

    The Optimization of Microgrids Operation through a Heuristic Energy Management Algorithm

    Get PDF
    The concept of microgrid was first introduced in 2001 as a solution for reliable integration of distributed generation and for harnessing their multiple advantages. Specific control and energy management systems must be designed for the microgrid operation in order to ensure reliable, secure and economical operation; either in grid-connected or stand-alone operating mode. The problem of energy management in microgrids consists of finding the optimal or near optimal unit commitment and dispatch of the available sources and energy storage systems so that certain selected criteria are achieved. In most cases, energy management problem do not satisfy the Bellman's principle of optimality because of the energy storage systems. Consequently, in this paper, an original fast heuristic algorithm for the energy management on stand-alone microgrids, which avoids wastage of the existing renewable potential at each time interval, is presented. A typical test microgrid has been analysed in order to demonstrate the accuracy and the promptness of the proposed algorithm. The obtained cost of energy is low (the quality of the solution is high), the primary adjustment reserve is correspondingly assured by the energy storage system and the execution runtime is very short (a fast algorithm). Furthermore, the proposed algorithm can be used for real-time energy management systems

    Contextual Intelligent Load Management Considering Real Time Pricing in a Smart Grid Environment

    Get PDF
    The use of demand response programs enables the adequate use of resources of small and medium players, bringing high benefits to the smart grid, and increasing its efficiency. One of the difficulties to proceed with this paradigm is the lack of intelligence in the management of small and medium size players. In order to make demand response programs a feasible solution, it is essential that small and medium players have an efficient energy management and a fair optimization mechanism to decrease the consumption without heavy loss of comfort, making it acceptable for the users. This paper addresses the application of real-time pricing in a house that uses an intelligent optimization module involving artificial neural networks

    Modified Particle Swarm Optimization Applied to Integrated Demand Response and DG Resources Scheduling

    Get PDF
    The elastic behavior of the demand consumption jointly used with other available resources such as distributed generation (DG) can play a crucial role for the success of smart grids. The intensive use of Distributed Energy Resources (DER) and the technical and contractual constraints result in large-scale non linear optimization problems that require computational intelligence methods to be solved. This paper proposes a Particle Swarm Optimization (PSO) based methodology to support the minimization of the operation costs of a virtual power player that manages the resources in a distribution network and the network itself. Resources include the DER available in the considered time period and the energy that can be bought from external energy suppliers. Network constraints are considered. The proposed approach uses Gaussian mutation of the strategic parameters and contextual self-parameterization of the maximum and minimum particle velocities. The case study considers a real 937 bus distribution network, with 20310 consumers and 548 distributed generators. The obtained solutions are compared with a deterministic approach and with PSO without mutation and Evolutionary PSO, both using self-parameterization

    The Optimization of Microgrids Operation through a Heuristic Energy Management Algorithm

    Get PDF
    The concept of microgrid was first introduced in 2001 as a solution for reliable integration of distributed generation and for harnessing their multiple advantages. Specific control and energy management systems must be designed for the microgrid operation in order to ensure reliable, secure and economical operation; either in grid-connected or stand-alone operating mode. The problem of energy management in microgrids consists of finding the optimal or near optimal unit commitment and dispatch of the available sources and energy storage systems so that certain selected criteria are achieved. In most cases, energy management problem do not satisfy the Bellman's principle of optimality because of the energy storage systems. Consequently, in this paper, an original fast heuristic algorithm for the energy management on stand-alone microgrids, which avoids wastage of the existing renewable potential at each time interval, is presented. A typical test microgrid has been analysed in order to demonstrate the accuracy and the promptness of the proposed algorithm. The obtained cost of energy is low (the quality of the solution is high), the primary adjustment reserve is correspondingly assured by the energy storage system and the execution runtime is very short (a fast algorithm). Furthermore, the proposed algorithm can be used for real-time energy management systems

    Aggregating energy flexibilities under constraints

    Get PDF
    The flexibility of individual energy prosumers (producers and/or consumers) has drawn a lot of attention in recent years. Aggregation of such flexibilities provides prosumers with the opportunity to directly participate in the energy market and at the same time reduces the complexity of scheduling the energy units. However, aggregated flexibility should support normal grid operation. In this paper, we build on the flex-offer (FO) concept to model the inherent flexibility of a prosumer (e.g., a single flexible consumption device such as a clothes washer). An FO captures flexibility in both time and amount dimensions. We define the problem of aggregating FOs taking into account grid power constraints. We also propose two constraint-based aggregation techniques that efficiently aggregate FOs while retaining flexibility. We show through a comprehensive evaluation that our techniques, in contrast to state-of-the-art techniques, respect the constraints imposed by the electrical grid. Moreover, our techniques also reduce the scheduling input size significantly and improve the quality of scheduling results.Peer ReviewedPostprint (author's final draft

    Power converter circuits: A hybrid dynamical case

    Get PDF
    The hybrid paradigm (often referred to as Cyber-Physical-Systems) can be employed to understand (by modelling) or to manipulate (by control design) the dynamical behavior of systems. In this paper, a system of wide use in applications (Buck-type power converter) with a simple type of controller (On-Off) is addressed from a perspective of hybrid modelling, developed upon a set-based formulation scheme. This approach is novel in the sense that it allows the formulation of generic formal rules as sets for the transition between continuous and discrete modes of a hybrid model, which can be further implemented as software routines for simulation purposes. Indeed, it is shown how the controlled system can be understood as the union between the system and controller sets. Numerical results obtained with a commercial circuit simulator were replicated by evaluating the set-based formulations, constituting a valuable tool in the path to understand the behavior of complex discontinuous systems.El paradigma híbrido (o de Sistemas Ciber-físicos) puede ser empleado para entender (modelar) o manipular (controlar) el comportamientodinámico de sistemas. Este artículo aborda el modelado desde una perspectiva híbrida para describir la dinámica de un circuito convertidorde potencia bajo la acción de un controlador encendido-apagado, a través de una formulación basada en conjuntos. Este enfoque esnovedoso en cuanto permite formular reglas genéricas pero formales, a partir de transiciones entre modos de operación del sistema, lo cualfacilita su posterior implementación computacional en entornos de simulación. De hecho, se muestra como el sistema controlado puedeexplicarse en términos de la unión de los conjuntos que describen el circuito y su control. Resultados generados en un simulador comercialde circuitos replican las predicciones obtenidas tras evaluar las reglas de conjuntos propuestas, representando un paso importante en elcamino hacia la comprensión del comportamiento dinámico de sistemas discontinuos más complejos

    An MAS Based Energy Management System for a Stand-Alone Microgrid at High Altitude

    Get PDF
    A multi-agent system based energy management system (EMS) is proposed in this paper for implementing a PV-small hydro hybrid microgrid (MG) at high altitude. Based on local information, the distributed generation (DG) sources in the MG are controlled via the EMS to achieve efficient and stable system operation. Virtual bidding is used to quickly establish the scheduling of system operation and capacity reserve. In addition, real-time power dispatches are carried out through model predictive control to balance load demand and power generation in the MG. The dynamic model and the energy management strategy of the MG have been simulated on a RTDS–PXI joint real-time simulation platform. The simulation results show that the proposed energy management and control strategy can optimally dispatch the DG sources in the MG to achieve economic and secure operations of the whole system

    Multi-Microgrid Collaborative Optimization Scheduling Using an Improved Multi-Agent Soft Actor-Critic Algorithm

    Full text link
    The implementation of a multi-microgrid (MMG) system with multiple renewable energy sources enables the facilitation of electricity trading. To tackle the energy management problem of a MMG system, which consists of multiple renewable energy microgrids belonging to different operating entities, this paper proposes a MMG collaborative optimization scheduling model based on a multi-agent centralized training distributed execution framework. To enhance the generalization ability of dealing with various uncertainties, we also propose an improved multi-agent soft actor-critic (MASAC) algorithm, which facilitates en-ergy transactions between multi-agents in MMG, and employs automated machine learning (AutoML) to optimize the MASAC hyperparameters to further improve the generalization of deep reinforcement learning (DRL). The test results demonstrate that the proposed method successfully achieves power complementarity between different entities, and reduces the MMG system operating cost. Additionally, the proposal significantly outperforms other state-of-the-art reinforcement learning algorithms with better economy and higher calculation efficiency.Comment: Accepted by Energie
    corecore