SearcharxivSearch

arXiv subjects

Arshpreet Singh

Publications and source records attributed to Arshpreet Singh.

2 recordsLinked to original sources

PennyLane: Automatic differentiation of hybrid quantum-classical computations

PennyLane is a Python 3 software framework for differentiable programming of quantum computers. The library provides a unified architecture for near-term quantum computing devices, supporting both qubit and continuous-variable paradigms. PennyLane's core feature is the ability to compute gradients of variational quantum circuits in a way that is compatible with classical techniques such as backpropagation. PennyLane thus extends the automatic differentiation algorithms common in optimization and machine learning to include quantum and hybrid computations. A plugin system makes the framework compatible with any gate-based quantum simulator or hardware. We provide plugins for hardware providers including the Xanadu Cloud, Amazon Braket, and IBM Quantum, allowing PennyLane optimizations to be run on publicly accessible quantum devices. On the classical front, PennyLane interfaces with accelerated machine learning libraries such as TensorFlow, PyTorch, JAX, and Autograd. PennyLane can be used for the optimization of variational quantum eigensolvers, quantum approximate optimization, quantum machine learning models, and many other applications.

quant-ph

Integrated Planning of a Solar/Storage Collective

French regulation allows consumers in low-voltage networks to form collectives to produce, share, and consume local energy under the collective self-consumption framework. A natural consequence of collectively-owned generation projects is the need to allocate production among consumers. In long-term plans, production allocation determines each of the consumers' benefits of joining the collective. In the short-term, energy should be dynamically allocated to reflect operation. This paper presents a framework that integrates long and short-term planning of a collective that shares a solar plus energy storage system. In the long-term planning stage, we maximize the collective's welfare and equitably allocate expected energy to each consumer. For operation, we propose a model predictive control algorithm that minimizes short-term costs and allocates energy to each consumer on a 30-minute basis (as required by French regulation). We adjust the energy allotment ex-post operation to reflect the materialization of uncertainty. We present a case study where we showcase the framework for a 15 consumer collective.

math.OC