Abstract
The feedback control loop is the atomic unit in a control system. Typically, feedback control loops are rigid objects that involve a dynamical system, or plant, which has a set of its output states measured by dedicated sensors, which in turn feed a processing unit, known as controller, that calculates actions to be applied as inputs to the plant, via elements known as actuators, in order to drive the outputs to a desired value or trajectory. The appearance of the Internet of Things (IoT) paradigm, where a large number of sensors and processing units interact over a communication network, offers an underlying infrastructure to operate and configure control loops using a different logic: an on-demand strategy. This work introduces the concept of on-demand control loop, and proposes the use of blockchain technology as the enabling infrastructure for generating on-demand control loops over large-scale IoT environments. General design guidelines are given and a simple implementation example over the Ethereum blockchain is presented, which shows the feasibility of the proposed technique.
Highlights
Automatic control is a mature field in engineering whose outcomes have contributed greatly to the current technological advances [1]
RESEARCH In this work on-demand control loops are presented as an alternative structure to the classical feedback loop
It is envisioned that on-demand control loops are appealing for Internet of Things (IoT) environments, where a large number of sensors, controllers and actuators interact over a multi-purpose network
Summary
Automatic control is a mature field in engineering whose outcomes have contributed greatly to the current technological advances [1]. A general framework for supporting on-demand control loops over IoT environments based on blockchain technology is designed, along with its set of minimum functionalities required.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.