ADVANCED DEVELOPMENT OF BACKEND APPLICATION FOR SMART GRID CLUSTER CONTROLLER
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Swiss German University
Abstract
Smart grid correlates to the maintainability of the reliability and sustainability of electric grids. Smart grid was introduced alongside the Clustering Power System Approach (CPSA) with an aim to balance power systems deployed in local areas. Utilizing Information Technology (IT) in smart grid development, the Smart Grid Cluster Controller (SGCC), a realization of CPSA, utilizes the Linux Operating System (OS). A software application regarding data manipulation within the SGCC is required to monitor and manage the grids. This thesis covers the further development of the existing backend application (server-side) that is necessary for data manipulation as well as handling requests from users, acting as a bridge between the client side and the database. The requests will take the form of a Representational State Transfer (REST) Application Programming Interface (API) endpoint where users are required to input their desired request variables. This is developed with the Node.js server environment which is based on JavaScript, as well as the Express framework.