Analytical software for resource consumption forecasting in the system of integrated accounting, registration and analysis of energy resources and water consumption by industrial enterprises and objects of housing and communal services
Abstract
Analytical software for resource consumption forecasting in the system of integrated accounting, registration and analysis of energy resources and water consumption by industrial enterprises and objects of housing and communal services
Incoming article date: 09.12.2017The submitted paper considers the issues of developing the analytical software which is the part of the hardware-software complex for energy accountability, reporting and analysis, and consumption. The main function of the analytical software is to predict the consumption of energy resources and emergency conditions, as well as non-routine events. To create analytical software, the use of contextually-predefined machine languages is suggested. The issues considered include the implementation of such languages for intelligent agents (IA), which are used to solve problems of resource consumption forecasting in the housing and communal services sector. Particular attention is paid to the methods for supporting the change in implementing functions. The same approach can be used to solve other problems. An intelligent agent features a complex behavior that changes as it interacts with the external environment and is determined by internal states. When creating intelligent agents, there are fundamental problems: - search and formation of algorithms for the training of an intelligent agent, - change and implementation of these algorithms within the agent itself. The work specially dwells on the second problem. The approach is that contextually-predefined languages and implementing systems are used as form-building (morphogenetic) ones. The productive element is the main part of the learning intelligent agent. There are six components of the productive element. They are considered within the context of contextually-predefined languages application. The basic idea is to isolate the parts of the component's algorithm and to arrange an appropriate connection between the particular part and the context that can change it directly or indirectly. As a result, the necessary adaptive change of algorithms is obtained on the basis of accumulated knowledge. One of the most urgent tasks is the form this process during the operation of the IA.
Keywords: software, energy resources accounting, contextually-predefined languages, intelligent agents, machine languages