The smart grid benefits greatly from advanced data processing and communications technology. But security threats continue to interfere with information systems and they also affect smart grids. The smart grid's e...
详细信息
We present an enhanced parallel programming tutor ((PRUTOR)-R-2) for parallel programming assignment evaluation system. This is based on an existing programming tutor, PRUTOR, which is a comprehensive programming inte...
详细信息
ISBN:
(纸本)9798350383782;9798350383799
We present an enhanced parallel programming tutor ((PRUTOR)-R-2) for parallel programming assignment evaluation system. This is based on an existing programming tutor, PRUTOR, which is a comprehensive programming interface and evaluation system. Automatic evaluation of programming assignments for large enrollment courses is helpful for the instructors of introductory programming courses. Evaluation of parallel coding assignments (on several compute nodes) of large enrollment courses on introductory parallel programming is more challenging. Thus a comprehensive interface to develop, test and execute MPI C programs is useful for instructors who teach distributed memory programming related courses.
This work presents a hybrid control method (HCM) for inverters in a single-phase AC grid-interactive photovoltaic (PV) microgrid connecting multiple PV inverter (PVI) units. The HCMis incorporated into a single contro...
详细信息
This work presents a hybrid control method (HCM) for inverters in a single-phase AC grid-interactive photovoltaic (PV) microgrid connecting multiple PV inverter (PVI) units. The HCMis incorporated into a single controlmethod employing three cascaded loops -grid current loop, voltage control loop and improved third order adaptive integrator-quadrature signal generator (ITOAI-QSG). The HCM is used for mode transitions between the grid integratedmode (GIM) to islanding mode (IAM) and vice-versa, and this confirms the seamless transfer between the modes without rearranging the control structure. In GIM, the presented controller regulates the grid current and provides dynamic grid support by the reactive power compensation. In IAM, the controller changes from the grid current control to the voltage control to adjust the PV inverter's output voltage. The control method is presented for a parallel-operated single-stage where PV panels are interfaced with the inverters with independent maximum power point tracking (MPPT) to harvest maximum power. The battery energy storage (BES) is interfaced with the main PVI unit to support the load demand in peak demand periods and maintains the power balance in IAM. The charging and discharging profiles of BES are achieved by a DC-DC bidirectional converter (DBC). Test results verify the performance of the developed control.
Paper check is an important task in many fields. When there is a large amount of text, there is always a problem of low efficiency and low accuracy in paper check. To address this problem, this article proposes to use...
详细信息
As various optimizations being proposed recently, the performance of blockchains is no longer limited by the consensus protocols, successfully scaling to thousands of transactions per second. To further improve blockc...
详细信息
ISBN:
(纸本)9798350339864
As various optimizations being proposed recently, the performance of blockchains is no longer limited by the consensus protocols, successfully scaling to thousands of transactions per second. To further improve blockchains' throughput, exploiting the parallelism in smart contract executions becomes a clear solution to resolve the new performance bottleneck. The existing techniques perform concurrency control on smart contract transactions based on pre-determined read/write sets, which can hardly be calculated precisely. As a result, many parallelization opportunities are missed in order to maintain the correctness of transaction executions. In this paper, we propose a novel execution scheduling framework, DMVCC, to further increase the parallelism in smart contract executions, via more fine-grained control on state accesses. DMVCC improves over existing techniques with two key features: (1) write versioning, eliminating the write-write conflicts between transactions, and (2) early-write visibility, enabling other transactions to read the writes from a transaction earlier, before it being committed. We integrated DMVCC into the Ethereum Virtual Machine, to evaluate its performance in real-world blockchain environments. The experimental results show that DMVCC doubles the parallel speedup achievable to a 20x overall speedup, compared with the serial execution baseline, approaching the theoretical optimum.
This work is focused on the transparent execution of Cellular Automata models on amulti-GPU architecture. Although Cellular Automata models can be easily parallelized on a single GPU, the domain size and transition fu...
详细信息
ISBN:
(纸本)9798350363074;9798350363081
This work is focused on the transparent execution of Cellular Automata models on amulti-GPU architecture. Although Cellular Automata models can be easily parallelized on a single GPU, the domain size and transition function complexity may require the use of multiple GPUs. Our goal is to allow modellers to be completely unaware of the parallel execution context, i.e., the code implementing the Cellular Automata model remains the same regardless if the execution is performed on CPU, single GPU, or multi-GPU systems. This paper supplies meaningful technical insights on how to ensure both transparency and efficiency in multi-GPU execution of Cellular Automata models. In particular, an object-oriented approach is exploited in which a transparent layer is devised that abstracts the parallelization details and allows a strong "separation of concerns" between the execution parallelism issues and the model implementation. Preliminary experiments have been carried out on the multi-GPU cluster CTE-POWER available at the Barcelona Supercomputing Center (BSC), witnessing good speedups notwithstanding the transparency feature supplied by our approach.
作者:
Karthikeyan, S.Thomas, Merin
Faculty of Engineering and Technology Department of Computer Science and Engineering Bangalore India
The recent advancements in mobile computing have opened up the possibilities of decentralized data recovery in mobile gridcomputing. With the help of improved Red (Recovery of Erased Data) technique, data recovery ca...
详细信息
Emerging smart grid applications analyze large amounts of data collected from millions of meters and systems to facilitate distributed monitoring and real-time control tasks. However, current parallel data processing ...
详细信息
ISBN:
(纸本)9781538674628
Emerging smart grid applications analyze large amounts of data collected from millions of meters and systems to facilitate distributed monitoring and real-time control tasks. However, current parallel data processing systems are designed for common applications, unaware of the massive volume of the collected data, causing long data transfer delay during the computation and slow response time of smart grid systems. A promising direction to reduce delay is to jointly schedule computation tasks and data transfers. We identify that the smart grid data analytic jobs require the intermediate data among different computation stages to be transmitted orderly to avoid network congestion. This new feature prevents current scheduling algorithms from being efficient. In this work, an integrated computing and communication task scheduling scheme is proposed. The mathematical formulation of smart grid data analytic jobs scheduling problem is given, which is unsolvable by existing optimization methods due to the strongly coupled constraints. Several techniques are combined to linearize it for adapting the Branch and Cut method. Based on the topological information in the job graph, the Topology Aware Branch and Cut method is further proposed to speed up searching for optimal solutions. Numerical results demonstrate the effectiveness of the proposed method.
With the rapid development of smart factories, it is necessary to provide lightweight and real-time working condition monitoring for remote facility sensors to reduce labor costs and ensure safe operation. In the high...
详细信息
ISBN:
(纸本)9798350339864
With the rapid development of smart factories, it is necessary to provide lightweight and real-time working condition monitoring for remote facility sensors to reduce labor costs and ensure safe operation. In the high-voltage power grid scenario, it is crucial to detect the working state of the electric knife-edge switch, i.e., the switch's rotation angle in 3D space, which controls the on-off state of the high-voltage lines. However, existing solutions are mainly in a contact way, which is easy to cause accidents in high risk scenarios such as high-voltage transmission lines. In this paper, we propose EdgeMonitor, a contactless monitoring system for knife-edge switches, which can provide robust and real-time working state detection based on lightweight edge devices. EdgeMonitor includes a lightweight edge device, a monocular camera, and an inertial sensor. Specifically, we propose a lightweight two-stage strategy first to extract the switch's feature information, then perform continuous state tracking for the switch's rotation angle in 3D space. Experiment results show that EdgeMonitor achieves the knife-edge switches detection error within 2.5 degrees with a latency of less than 50ms.
With the continuous progress of The Times and economic development, China's electric power industry is also undergoing profound changes. In the process of the continuous expansion of the scale of the power grid in...
详细信息
暂无评论