1,721,008 research outputs found
Pinning Control of Higher Order Nonlinear Network Systems
In this letter, we study the problem of controlling via pinning the motion of nonlinear network systems of any order whose dynamics are in controllable canonical form. Different from existing works that either focus on spontaneous synchronization, assume linear dynamics or rely on dynamics cancellation, here we provide a constructive method to prove pinning controllability towards the desired trajectory selected by the pinner. We introduce an algorithmic procedure that associates to any connected topology a suitable Lyapunov function for the network system. The approach is demonstrated on an illustrative example
Generation and classification of individual behaviours for virtual players control in motor coordination tasks
Deep learning control of artificial avatars in group coordination tasks
In many joint-action scenarios, humans and robots have to coordinate their movements to accomplish a given shared task. Examples include lifting an object together, sawing a wood log, transferring objects from a point to another. While dyadic coordination between a human and a robot has been studied in previous investigations, the multi-agent scenario in which a robot has to be integrated into a human group still remains a less explored field of research. In this paper we discuss how to synthesise an artificial agent, driven by a control architecture based on deep reinforcement learning, able to coordinate its motion in human ensembles. As a paradigmatic coordination task we take a group version of the so called mirror game from the human movement literature
Dynamic Input Deep Learning Control of Artificial Avatars in a Multi-Agent Joint Motor Task
In many real-word scenarios, humans and robots are required to coordinate their movements in joint tasks to fulfil a common goal. While several examples regarding dyadic human robot interaction exist in the current literature, multi-agent scenarios in which one or more artificial agents need to interact with many humans are still seldom investigated. In this paper we address the problem of synthesizing an autonomous artificial agent to perform a paradigmatic oscillatory joint task in human ensembles while exhibiting some desired human kinematic features. We propose an architecture based on deep reinforcement learning which is flexible enough to make the artificial agent interact with human groups of different sizes. As a paradigmatic coordination task we consider a multi-agent version of the mirror game, an oscillatory motor task largely used in the literature to study human motor coordination
Hierarchical model predictive control for islanded and grid-connected microgrids with wind generation and hydrogen energy storage systems
This paper presents a novel energy management strategy (EMS) to control a wind-hydrogen microgrid which includes a wind turbine paired with a hydrogen-based energy storage system (HESS), i.e., hydrogen production, storage and re-electrification facilities, and a local load. This complies with the mini-grid use case as per the IEA-HIA Task 24 Final Report, where three different use cases and configurations of wind farms paired with HESS are proposed in order to promote the integration of wind energy into the grid. Hydrogen production surpluses by wind generation are stored and used to provide a demand-side management solution for energy supply to the local and contractual loads, both in the grid-islanded and connected modes, with corresponding different control objectives. The EMS is based on a hierarchical model predictive control (MPC) in which long-term and short-term operations are addressed. The long-term operations are managed by a high-level MPC, in which power production by wind generation and load demand forecasts are considered in combination with day-ahead market participation. Accordingly, the hydrogen production and re-electrification are scheduled so as to jointly track the load demand, maximize the revenue through electricity market participation and minimize the HESS operating costs. Instead, the management of the short-term operations is entrusted to a low-level MPC, which compensates for any deviations of the actual conditions from the forecasts and refines the power production so as to address the real-time market participation and the short time-scale equipment dynamics and constraints. Both levels also take into account operation requirements and devices’ operating ranges through appropriate constraints. The mathematical modeling relies on the mixed-logic dynamic (MLD) framework so that the various logic states and corresponding continuous dynamics of the HESS are considered. This results in a mixed-integer linear program which is solved numerically. The effectiveness of the controller is analyzed by simulations which are carried out using wind forecasts and spot prices of a wind farm in center-south of Italy
Allocating resources via price management systems: a dynamic programming-based approach
In this paper, a novel model for price management systems in resource allocation problems is proposed. Stochastic customer requests for resource allocations and releases are modelled as constrained parallel Birth–Death Processes (BDP). We address both instant (i.e. the customer requires a resource to be allocated immediately) and advance (i.e. the customer books a resource for future use) reservation requests, the latter with both bounded and unbounded time interval options. Algorithms based on Dynamic Programming (DP) principles are proposed for the calculation of suitable price profiles. At the core of such algorithms, there is the resolution of stochastic optimisation problems. In particular, the maximisation of the expected total revenue is formulated via a constrained Stochastic Dynamic Programming (SDP) approach, which becomes time-variant in case of advance reservation requests. Approximate Dynamic Programming (ADP) techniques are adopted in case of large state spaces. Simulations are performed to show the effectiveness of the proposed models and the related algorithms
Modeling of a hydrogen storage wind plant for model predictive control management strategies
The intermittent nature of wind energy combined with the penalty deviations adopted in several electricity regulation markets explains the difficulty of this clean energy in playing a major role in the energy system. Coupling the wind farm with advanced energy storage systems represents, in principle, a good solution for these problems. To date, several researches have been conducted on storage technology, but the problem of finding the best ESS solution is still open. Indeed, every storage technology has its own constraints and limitations in terms of capital cost, response time, operational, maintenance and degradation issues. This highlights the importance of advanced control algorithms for energy storage management systems to mitigate the problems outlined. In this paper, we model a hydrogen-based energy storage system in terms of operating constraints and cost/degradation features. Via a MPC based controller and mixed-integer linear constraints and dynamics, we address the problem of satisfying a forecasted power demand. The paper collects the preliminary ideas for the EU-FCH 2 JU (European Union Fuel Cells and Hydrogen 2 Joint Undertaking) founded project HAEOLUS aiming at building and integrating advanced control strategies for a hydrogen based ESS within a wind farm fence. Numerical simulations corroborate the feasibility and the effectiveness of the proposed approach
Pinning Control of Hypergraphs
A standard assumption in control of network dynamical systems is that its nodes interact through pairwise interactions, which can be described by means of a directed graph. However, in several contexts, multibody, directed interactions may occur, thereby requiring the use of directed hypergraphs rather then digraphs. For the first time, we propose a strategy, inspired by the classic pinning control on graphs, that is tailored for controlling network systems coupled through a directed hypergraph. By drawing an analogy with signed graphs, we provide sufficient conditions for controlling the network onto the desired trajectory provided by the pinner, and a dedicated algorithm to design the control hyperedges
Allocating resources via price management systems: a dynamic programming-based approach
In this paper, a novel model for price management systems in resource allocation problems is proposed. Stochastic customer requests for resource allocations and releases are modelled as constrained parallel Birth–Death Processes (BDP). We address both instant (i.e. the customer requires a resource to be allocated immediately) and advance (i.e. the customer books a resource for future use) reservation requests, the latter with both bounded and unbounded time interval options. Algorithms based on Dynamic Programming (DP) principles are proposed for the calculation of suitable price profiles. At the core of such algorithms, there is the resolution of stochastic optimisation problems. In particular, the maximisation of the expected total revenue is formulated via a constrained Stochastic Dynamic Programming (SDP) approach, which becomes time-variant in case of advance reservation requests. Approximate Dynamic Programming (ADP) techniques are adopted in case of large state spaces. Simulations are performed to show the effectiveness of the proposed models and the related algorithms
Using Learning to Control Artificial Avatars in Human Motor Coordination Tasks
Designing artificial avatars able to interact with humans in a safe, smart, and natural way is a current open problem in control. Solving such an issue will allow the design of cyber-agents capable of cooperatively interacting with people in order to fulfil common joint tasks in a multitude of different applications. This is particularly relevant in the context of healthcare applications. Indeed, the use for rehabilitation has been proposed of artificial agents able to interact and coordinate their movements with those of patients suffering from social or motor disorders. Moreover, it has also been shown that the level of motor coordination between the avatar and the human patient is enhanced if the kinematic properties of the avatar's motion are similar to those of the individual it is interacting with. In this article, we discuss, first, a new method based on Markov chains to confer 'human motor characteristics' on the motion of a virtual agent so that it can coordinate its motion with that of a target individual while exhibiting specific kinematic properties. Then, we embed such synthetic model in a novel control architecture based on reinforcement learning to synthesize a cyber-agent able to mimic the behavior of a specific human performing a joint motor task with one or more individuals
- …
