Search results for "Distributed"

showing 10 items of 1260 documents

The Brave New World of development in the internetwork computing architecture (InterNCA): or how distributed computing platforms will change systems …

1998

This essay is a speculation of the impact of the next generation technological platform — the internetwork computing architecture (InterNCA) — on systems development. The impact will be deep and pervasive and more substantial than when computing migrated from closed computer rooms to ubiquitous personal computers and flexible client-server solutions. Initially, by drawing upon the notion of a technological frame, the InterNCA, and how it differs from earlier technological frames, is examined. Thereafter, a number of hypotheses are postulated with regard to how the architecture will affect systems development content, scope, organization and processes. Finally, some suggestions for where the…

Context-aware pervasive systemsUtility computingScope (project management)Computer Networks and CommunicationsComputer scienceDistributed computingEnd-user computingFrame (networking)Systems designArchitectureSoftwareInformation SystemsAutonomic computingInformation Systems Journal
researchProduct

A Virtual Tool for Load Flow Analysis in a Micro-Grid

2020

This paper proposes a virtual tool for load flow analysis in energy distribution systems of micro-grids. The solution is based on a low-cost measurement architecture, which entails low-voltage power measurements in each secondary substation and a voltage measurement at the beginning of the medium voltage (MV) feeder. The proposed virtual tool periodically queries these instruments to acquire the measurements. Then, it implements a backward&ndash

Control and OptimizationComputer scienceEnergy Engineering and Power Technologylcsh:TechnologyElectric power systemDistributed generatorPower-flow studyElectrical and Electronic Engineeringsmart gridEngineering (miscellaneous)Simulationdistributed generationRenewable Energy Sustainability and the Environmentbusiness.industrylcsh:TMicro gridPower (physics)Smart gridpower systemFlow (mathematics)Distributed generationload flowNode (circuits)micro-gridmeasurement uncertaintiesbusinessSettore ING-INF/07 - Misure Elettriche E ElettronicheEnergy (miscellaneous)Voltage
researchProduct

A New Platform for Automatic Bottom-Up Electric Load Aggregation

2017

In this paper, a new virtual framework for load aggregation in the context of the liberalized energy market is proposed. Since aggregation is managed automatically through a dedicated platform, the purchase of energy can be carried out without intermediation as it happens in peer-to-peer energy transaction models. Differently from what was done before, in this new framework, individual customers can join a load aggregation program through the proposed aggregation platform. Through the platform, their features are evaluated and they are clustered according to their reliability and to the width of range of regulation allowed. The simulations show the deployment of an effective clustering and …

Control and OptimizationElectrical loadComputer science020209 energyReliability (computer networking)Distributed computingEnergy Engineering and Power TechnologyContext (language use)02 engineering and technology010501 environmental sciencesloads aggregation; loads clustering; energy market; active demand (AD)01 natural scienceslcsh:TechnologyEnergy market0202 electrical engineering electronic engineering information engineeringOperations managementEnergy marketActive demand (AD)Electrical and Electronic EngineeringCluster analysisEngineering (miscellaneous)Loads aggregation0105 earth and related environmental scienceslcsh:TRenewable Energy Sustainability and the EnvironmentComputer Science (all)Settore ING-IND/33 - Sistemi Elettrici Per L'EnergiaLoads clusteringSoftware deploymentEnergy (signal processing)Energy (miscellaneous)Energies; Volume 10; Issue 11; Pages: 1682
researchProduct

Energy Management of a Hybrid Photovoltaic-Wind System with Battery Storage: A Case Report

2019

This work presents a case report related to the management and the monitoring of a hybrid photovoltaic-wind system with battery energy storage, installed at the administrative offices building of the municipality of Valderice (Italy) within the framework of the Italy-Tunisia ENPI cooperation project Le Développement Durable Dans la Production Energétique Dans le Territoire (DE.DU.ENER.T.). The paper describes the hybrid system and briefly reports the monitoring data for a whole year, comparing the real production with the expected one and evaluating some performance indexes of the system. The performance indexes are very simple and have been defined only with the purpose of sh…

Control logicsEnergy managementEnergy Engineering and Power TechnologyHybrid plantControl logicEnvironmental Science (miscellaneous)Wind systemlcsh:TechnologyBatterieAutomotive engineeringlcsh:HD72-88lcsh:Economic growth development planningPower systemsBatteriesDistributed generation.Photovoltaic systemsPhotovoltaic systemHybrid plantsPower systemWater Science and TechnologyRenewable Energy Sustainability and the Environmentlcsh:TPhotovoltaic systemSettore ING-IND/33 - Sistemi Elettrici Per L'EnergiaSustainabilityEnvironmental scienceBattery storagePower systems;Photovoltaic systems;Battery energy storage system;Hybrid plants;Batteries;Control logics;Sustainability;Distributed generation.Distributed generationBattery energy storage systemJournal of Sustainable Development of Energy, Water and Environment Systems
researchProduct

A comparative study of partitioning methods for crowd simulations

2010

The simulation of large crowds of autonomous agents with realistic behavior is still a challenge for several computer research communities. In order to handle large crowds, some scalable architectures have been proposed. Nevertheless, the effective use of distributed systems requires the use of partitioning methods that can properly distribute the workload generated by agents among the existing distributed resources. In this paper, we analyze the use of irregular shape regions (convex hulls) for solving the partitioning problem. We have compared a partitioning method based on convex hulls with two techniques that use rectangular regions. The performance evaluation results show that the conv…

Convex hullMathematical optimizationFitness functionHeuristicComputer scienceDistributed computingIrregular shapeAutonomous agentRegular polygonLoad balancing (computing)Partition (database)CrowdsScalabilityCrowd simulationSoftwareApplied Soft Computing
researchProduct

Decentralized Coordination System for Multiple AGVs in a Structured Environment

2011

Abstract In this paper, we propose a decentralized coordination algorithm for safe and efficient management of a group of mobile robots following predefined paths in a dynamic industrial environment. The proposed algorithm is based on shared resources and proved to guarantee ordered traffic flows avoiding collisions and deadlocks. In consistency with the model of distributed robotic systems (DRS), no centralized mechanism, synchronized clock, shared memory or ground support is needed. A local inter-robot communication is required among a small number of spatially adjacent robotic units.

Coordination algorithms0209 industrial biotechnologyEngineeringbusiness.industryDistributed computingMobile robot0102 computer and information sciences02 engineering and technologyGround support01 natural sciencesComputer Science::RoboticsConsistency (database systems)020901 industrial engineering & automationRobotic systemsShared memorySettore ING-INF/04 - Automatica010201 computation theory & mathematicsCollision avoidance distributed control autonomous vehiclesbusiness
researchProduct

Set-valued consensus for distributed clock synchronization

2009

This paper addresses the clock synchronization problem in a wireless sensor network (WSN) and proposes a distributed solution that consists of a form of consensus, where agents are able to exchange data representing intervals or sets. The solution is based on a centralized algorithm for clock synchronization, proposed by Marzullo, that determines the smallest interval that is in common with the maximum number of measured intervals. We first show how to convert such an algorithm into a problem involving only operations on sets, and then we convert it into a set–valued consensus. The solution is valid for more general scenarios where agents have uncertain measures of e.g. the position of an o…

CorrectnessComputer scienceDistributed computingInterval (mathematics)Clock synchronizationSynchronizationSet (abstract data type)Settore ING-INF/04 - AutomaticaBounded functionclock synchronizationmulti-agent systemSet theoryWireless sensor networkAlgorithmSet-valued consensus algorithm2009 IEEE International Conference on Automation Science and Engineering
researchProduct

Automated Synthesis of Application-layer Connectors from Automata-based Specifications

2019

Abstract Ubiquitous and Pervasive Computing, and the Internet of Things, promote dynamic interaction among heterogeneous systems. To achieve this vision, interoperability among heterogeneous systems represents a key enabler, and mediators are often built to solve protocol mismatches. Many approaches propose the synthesis of mediators. Unfortunately, a rigorous characterization of the concept of interoperability is still lacking, hence making hard to assess their applicability and soundness. In this paper, we provide a framework for the synthesis of mediators that allows us to: (i) characterize the conditions for the mediator existence and correctness; and (ii) establish the applicability bo…

CorrectnessUbiquitous computingGeneral Computer ScienceComputer Networks and CommunicationsComputer scienceDistributed computingInteroperability0102 computer and information sciences02 engineering and technology01 natural sciencesHeterogeneous ApplicationsTheoretical Computer Science020204 information systems0202 electrical engineering electronic engineering information engineeringProtocol MismatchesCommunication & CoordinationProtocol (object-oriented programming)Automated Mediator SynthesisSoundnessApplied MathematicsAutomated Mediator Synthesis Interoperability Protocols Heterogeneous Applications Communication & Coordination Protocol MismatchesInteroperabilityApplication layerAutomatonComputational Theory and Mathematics010201 computation theory & mathematicsKey (cryptography)Protocols
researchProduct

Lambda+, the renewal of the Lambda Architecture: Category Theory to the rescue

2021

Designing software architectures for Big Data is a complex task that has to take into consideration multiple parameters, such as the expected functionalities, the properties that are untradeable, or the suitable technologies. Patterns are abstractions that guide the design of architectures to reach the requirements. One of the famous patterns is the Lambda Architecture, which proposes real-time computations with correctness and fault-tolerance guarantees. But the Lambda has also been highly criticized, mostly because of its complexity and because the real-time and correctness properties are each effective in a different layer but not in the overall architecture. Furthermore, its use cases a…

Correctness[INFO.INFO-DB]Computer Science [cs]/Databases [cs.DB]Computer sciencebusiness.industryDistributed computingBig data020207 software engineering02 engineering and technologyLambdaArchitecture patternComputer Science::Hardware ArchitectureSoftware020204 information systems0202 electrical engineering electronic engineering information engineering[INFO.INFO-DB] Computer Science [cs]/Databases [cs.DB]Use caseArchitectureLayer (object-oriented design)Category theorybusinessComputingMilieux_MISCELLANEOUSLambda ArchitectureCategory theory
researchProduct

A GPU-Based Multi-agent System for Real-Time Simulations

2010

The huge number of cores existing in current Graphics Processor Units (GPUs) provides these devices with computing capabilities that can be exploited by distributed applications. In particular, these capabilites have been used in crowd simulations for enhancing the crowd rendering, and even for simulating continuum crowds. However, GPUs have not been used for simulating large crowds of complex agents, since these simulations require distributed architectures that can support huge amounts of agents. In this paper, we propose a GPU-based multi-agent system for crowd simulation. Concretely, we propose the use of an on-board GPU to implement one of the main tasks that a distributed server for c…

CrowdsComputer scienceMulti-agent systemDistributed computingReal-time computingData pathResponse timeCrowd simulationGraphicsCellular automatonRendering (computer graphics)
researchProduct