Software Framework for Evaluating and Optimizing Data Acquisition Efficiency

Industry Automation Systems such as Power Grid Control System typically acquire various measurement data and environmental information, validate the acquired dataset, and process the dataset. There are three representative data acquisition schemes; pulling, pushing, and notify-n-fetch. Pulling is the most common, however, pulling could result in acquiring unchanged measurements and missing new measurements. Pushing can result in transmitting unnecessary measurements. In this paper, we propose a design of a software platform which can apply quantitatively evaluate the efficiencies of data acquisition schemes and automatically generate the efficiency optimization methods using the evaluation. Using the platform, the runtime efficiency of acquiring contexts is increased while the resource consumption such as energy consumption and network traffic is greatly reduced.