Abstract

Today, the problem of air pollution is a pressing one, especially in Ukraine. As a result of the war and the Kakhovka hydroelectric power station disaster, as well as the relocation of certain industrial enterprises and the displacement of the population, there have been significant changes in the state of the atmospheric air in municipalities compared to the state before these changes, which was recorded by environmental monitoring stations and could be predicted for a long time. In Kremenchuk, air quality studies are carried out by a municipal enterprise of the city council. The company's automatic equipment includes several Vaisala stations that support data output via API to a subscription-based service. The basic service can store data from the stations, build graphs and output indicators in CSV format, but cannot be upgraded to generate reports according to internal document management standards and does not support the generation of reports in accordance with CMU Resolution No.827.Therefore, the purpose of this study is to develop and implement an information system for the automatic collection, accumulation, structuring of data from Vaisala stations and automated generation of reports on the state of the atmospheric air, which will reduce the time required for the operator to prepare and provide comprehensive information on possible exceedances of harmful impurities in the air to regulatory authorities based on internal document management standards. First, the study analysed similar web resources that provide data on the state of the air and are publicly available. Then we developed and implemented an information system based on Ubuntu OS, Nginx server, MySQL database management system, PHP language with PHPWord and Laravel frameworks, Vue.js and Bootstrap JavaScript libraries, and vaisala_api, SPA, and AJAX network technologies. The server has been modified to process a large amount of data from Vaisala stations, for which separate tables have been created to upload raw data and a table to convert minute readings into 20-minute, daily, monthly and annual readings.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.