=Paper=
{{Paper
|id=Vol-3144/RP-paper7
|storemode=property
|title=IWiRoM: An Intelligent Winter Road Maintenance Information System
|pdfUrl=https://ceur-ws.org/Vol-3144/RP-paper7.pdf
|volume=Vol-3144
|authors=Janis Grabis,Janis Kampars,Liva Deksne,Krisjanis Pinka,Martins Zviedris
|dblpUrl=https://dblp.org/rec/conf/rcis/GrabisKDPZ22
}}
==IWiRoM: An Intelligent Winter Road Maintenance Information System==
IWiRoM: An Intelligent Winter Road Maintenance Information System Jānis Grabis 1, Jānis Kampars 1 , Līva Deksne 1, Krišjānis Pinka 1 and Mārtiņš Zviedris 2 1 Riga Technical University, Zunda krastmala 10, Riga, LV-1048, Latvia 2 ZZ Dats, Elizabetes street 41/43, Riga, LV-1010, Latvia Abstract This paper introduces a joint applied research project between Riga Technical University and software consulting company ZZ Dats “IWiRoM: an Intelligent Winter Road Maintenance Information System” sponsored by European Regional Development Fund. The objective of the project is to increase the efficiency of winter road maintenance processes by developing an open and modular intelligent winter road maintenance support information system and a corresponding Enterprise Resource Planning (ERP) integration module. The main innovative features of the proposed project are usage of non-conventional data sources and exchange of data and knowledge in the winter road maintenance ecosystem among the stakeholders. Currently, the ecosystem analysis and platform design activities have been completed and elaboration of analytical and machine learning models for winter road maintenance is the ongoing activity. Keywords 1 Intelligent transportation system, winter road maintenance, sensing, data analytics 1. Introduction Internet of Things (IoT) and big data technologies have enabled development of a new type of data driven intelligent information systems. Winter Road Maintenance (WRM) is one of the application areas greatly benefiting from these technologies. The problem is characterized by a high degree of complexity due to information processing and decision-making challenges. Perrier et al. (2006) provides an extensive review of decision-making algorithms used in winter road maintenance [1]. That includes design of ploughing and removing operations, vehicle routing, depot location and resource allocation. From the information processing perspective, variety of factors need to be considered for planning and execution of winter road maintenance operations. Hinkka et al. (2016) analyse existing information systems for winter road maintenance and calls for integrated solutions with emphasis on collaboration among various actors involved in winter road maintenance [2]. They point out that the current systems focus on the centralized data processing model what leads to local optimization of maintenance decisions. The work effort, material consumption and work results should be booked in the resources planning system for the winter road maintenance case. Various data sources are needed to record and to analyse this information [3]. The centralized data management is complicated because the winter road maintenance problem tends to involve variety of actors [4] and the data sources are temporal and geographically dispersed. Therefore, users of the resource planning system cannot be sure about available data sources and there might be complex data interdependences. The ecosystem approach has been suggested for tackling these issues though without providing formal means for analysis [5]. Joint Proceedings of RCIS 2022 Workshops and Research Projects Track, May 17-20, 2022, Barcelona, Spain EMAIL: grabis@rtu.lv (A. 1); janis.kampars@rtu.lv (A. 2); liva.deksne@rtu.lv (A. 3 ); krisjanis.pinka@rtu.lv (A. 4); martins.zviedris@zzdats.lv (A. 5) ORCID: 0000-0003-2196-0214 (A. 1); 0000-0003-0045-5593 (A. 2) ©️ 2020 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). CEUR Workshop Proceedings (CEUR-WS.org) In order to address, these issues Riga Technical University and software consulting company ZZ Dats are jointly working of the applied research project “IWiRoM: an Intelligent Winter Road Maintenance Information System” sponsored by European Regional Development Fund. The project started on January 2021 and will continue till November 2023. The project results are expected to supplement ZZ Dats portfolio of information systems supporting variety pf business processes at Latvian municipalities. The objective of the project is to increase the efficiency of winter road maintenance processes by developing an open and modular intelligent winter road maintenance support information system and a corresponding enterprise resource planning (ERP) integration module, which are based on the latest scientific knowledge and provide road managers with data-driven resource usage reporting and proactive decision-making, minimizing response time for performing optimal road maintenance actions, thus promoting safe driving conditions for road users, as well as establishing an ecosystem for other intelligent transport and public safety services. The IWiRoM system developed as a result of the project will be open to third-party developers. In comparison with currently available solutions in the WRM market, IWiRoM will be able to collect and retrieve more qualitative data from different standard and non-standard real-time data sources, thus combined with the included standardised and efficient integration with the ERP systems it will provide a data-driven and transparent solution for WRM process management and a competitive advantage against other similar service providers. The ERP integration module developed as part of the Project is expected to be integrated with ERP systems from different vendors, ensuring high quality service for users of these systems and ensuring full integration with other business processes provided by the ERP. The IWiRoM system will be able to provide efficient and easily customizable solutions for addition of data sources and decision-support modules and delivery of decisions to external systems, thereby creating an attractive ecosystem and demand from other developers of smart services aimed at road infrastructure. The ERP integration solution developed within the project will be integrated into the ERP system GVEDIS managed by the consulting company. 2. Challenges High citizen mobility has led to increased traffic intensity of road traffic, which in turn has led to increased load on road infrastructure, energy consumption and has contributed to escalation of transport related environmental and social risks. In order to address these challenges implementation of Intelligent Transportation Systems (ITS) has become one of Europe’s priorities. ITS are based on Information and communication technology (ICT), provide innovative traffic management, information sharing services and contribute to cross-sectoral synergy. Winter road maintenance (WRM) is one of the ITS’ key application areas and it includes seasonal activities (snow removal, de-icing etc.), which aim to ensure adequate road condition during winter. The global WRM challenges are: • Efficiency – USA government and local agencies spend 2.3 billion USD (approximately 20% of road maintenance budget) on WRM annually. Unlike other road maintenance work, which can be planned in advance, WRM strongly depends on varying meteorological conditions and resulting road state changes. The effect or WRM activities is transient In the United Kingdom WRM operations cost more than 140 million £ annually and damages made to vehicles and road structure cost an additional 100 million £. It is necessary to balance the amount of resources consumed, environmental impact and road safety. • Delayed WRM operations lead to hazardous driving conditions and pose significant threats to the society. The death of a single person causes economical loss of up to 1.9 million € in other European countries. Icy or snowy conditions caused 24% of weather-related accidents in USA and lead to 116 800 injuries and 1 300 deaths. Research confirms correlation between road conditions in winter and the number of accidents. It has been confirmed that successfully performed WRM significantly reduce the number of traffic accidents (reduction in traffic accidents with injured by 88%, cost of accidents by 85%). • Individual vendors, providing full range of service with closed proprietary systems, have obtained a dominant position in the market of WRM support systems. Recently one of the leading vendors of WRM systems Vaisala acquired its competitor Forecca. If current tendencies remain, market entrance for start-ups and companies providing specific services such as computer vision will be more complex due to seclusion of the WRM market. On the long term this could lead to licencing cost increase (for municipalities and road maintenance companies) and decreased level of innovation in WRM products. • Global warming increases the importance of WRM since temperature fluctuations and forming of black ice have become more frequent. Climate change tendencies and increasing mobility requirements have made traditional reactive WRM approaches obsolete and require proactive de-icing strategies. The challenges can be addressed using a suitable ITS. The proposed IWiRoM platform addresses several technical problems: • Inadequate exchange of data and knowledge between the ecosystem members – the IWiRoM system provides the WRM ecosystem members (road maintenance companies, road managers, road users – private and public transport, etc., developers of new innovative smart traffic services) with opportunity to open their data and share their knowledge with other ecosystem members. The project promotes interaction and creation new knowledge by organizing joint workshops, as a result of which an ecosystem is established. • Insufficient coverage because RWS do not provide full picture of the road conditions on regional and national scale – unconventional data sources are used, such as a free mobile application evaluating road condition, which brings the advantages of using crowdsourcing, and video analysis module, which determines road condition by using images from traffic cameras. • Road maintenance company workers are unable to access video streams from several stationary cameras since they might contain personally identifiable information – video stream is processed using deep learning neural network, which retrieves the derived information about road state (e.g., the road is wet or covered in snow). As a result, workers gain access to larger number of annotated video data sources that are free from personally identifiable information. • Traditional analytical models are unable to use unconventional data sources such as Waze alerts or information about detected snowy road – a deep learning neural network is trained; it uses data from all available sources for evaluating road state and recommending the most appropriate road maintenance operations. • Available WRM systems are closed systems – IWiRoM platform is developed as an open system which can be extended with modules created by third-party vendors. • It is complicated to measure the effectiveness of WRM operations and rationality of decisions – during the IWiRoM project execution the platform is adapted according to regional specificities and legislation, unconventional data sources are integrated, rules and management dashboards are defined for graphically showing the WRM efficiency (road maintenance according to legislation, used material, average road state and other parameters which will be identified during WRM ecosystem modelling). An ERP module will be implemented, which will use the information provided by IWiRoM regarding the road maintenance work and the road condition for establishing full-fledged control over the performed road maintenance operations and corresponding key performance indicators. • WRM support systems are not adapted to regional specificities and legislation – regulations are formalized in a form of rules and integrated into the IWiRoM Rules engine together with rules and best practices defined by the experts of the road maintenance area. 3. Solution A new product will be created to address the identified challenges – open modular IWiRoM information system, which is based on collaboration and use of artificial intelligence (Figure 1). It will consist of the WRM ecosystem and IWiRoM technological platform. The WRM ecosystem is a network of all parties involved in road maintenance and data processing. It includes road users, entities responsible for road maintenance (e.g., municipalities), road maintenance companies, owners of road maintenance related data and third parties, which depend on the quality of road maintenance or provide additional services. The IWiRoM is based on data and information exchange among ecosystem members to provide other parties with the missing information. Core functions of the platform are data retrieval from heterogeneous real-time data sources, road state evaluation and decision making regarding the necessary road maintenance operations, as well as passing resulting decision-making information to external system (e.g., Waze, ERP systems, municipality mobile applications). To enable functioning of the ecosystem, the platform is open and provides effective and simple means of adding new data sources, decision making modules and passing information about decisions made to external systems. IWiRoM also provides a standardized ERP integration service, and its applicability will be demonstrated by providing integration with enterprise resource planning system GVEDIS developed by ZZDATS and implementing a specialized IWiRoM module in GVEDIS. A data ingest framework provides decision support and data interpretation modules with the necessary data. Machine learning algorithms will be used for video data pre-processing. Numeric data for each prediction point (i.e., road section) in time and space will be prepared by applying filtering. Adjusting analytical models to new context and input data is time consuming, which is why automatically adjustable machine learning models will be used. The developed machine learning models will be integrated into the IWiRoM platform in a standardized way and the platform will provide means for their execution and adaptation. Within the project, a unified ERP integration service corresponding to the IWiRoM system will be developed and a single use case will be implemented by connecting the enterprise resource planning system GVEDIS developed by ZZDATS to the IWiRoM’s ERP integration service. This integration will provide availability of IWiRoM’s generated road maintenance related information flow withing the ERP systems in a standardized way and will facilitate better control over road maintenance operations and their key performance indicators. It is expected that the ERP integration service developed within the Project will enable integration with ERP systems from various vendors, ensuring the availability of high-quality service to the users of these systems and full-fledged integration of WRM business process with other company processes. This allows the IWiRoM to provide a full cycle of data and information processing for all ecosystem members, improves the availability of information in time and space and creates opportunities for building new types of services through extending IWiRoM platform with innovative third-party modules (such as road condition forecasting using deep learning networks). Figure 1: The key components of the IWiRoM platform The IWiRoM platform consists of: • IWiRoM platform core, which is responsible for data and information exchange between other components, consists of data ingest framework, core services – data archiving and sharing service, data visualization service, performance indicator management service, knowledge management service, ERP integration service (IWiRoM platform integration with ERP systems in a unified way) frameworks – data interpretation and decision making framework, adjustment framework; • Data ingest framework – receiving data from different data sources in a standardized manner; • Data source adapters – provides data source data pre-processing, transformation and feeding data into data ingest framework; • Mobile application – evaluates road condition by using mobile phone sensors and feeds data into the data ingest framework; • Data interpretation and decision-making framework - unified extension of the platform by using third party developed solutions, which provide road and driving condition evaluation and decision making in regard to necessary actions; • Driving conditions assessment module – retrieves information about road condition from stationary video cameras (e.g., traffic cameras) and combines it with other data (Waze alerts, measurements from road weather stations, work performed by road maintenance vehicles, road condition evaluation sensors installed on public buses), thus enabling effective use of all available data for evaluation of driving conditions in wide geographic area; • WRM decision support best practices formalized by industry experts in form of rules – rules engine containing expert defined rules corresponding to local regulations; • Adjustment framework - provides standardized platform extendibility with modules, which receive data from the data interpretation and decision-making framework and uses it to perform the necessary adaptive actions; • GVEDIS ERP integration module - provides GVEDIS ERP integration with the IWiRoM system by using the ERP integration service included in the platform core, provides availability of information generated by the IWiRoM to ERP systems; • Adjustment framework modules – distribution of alerts via e-mail, SMS, posting alerts in Waze, integration with APIs of enterprise systems owned by WRM ecosystem members. 4. Research Plan The project is executed following the Design science methodology and it is primarily aimed towards creation of a new artefact – the IWiRoM platform. The chosen methodology fits the project since it emphasizes practical relevance and theoretical foundations of the research, allows to evaluate different design alternatives during iterative development and supports combination of multiple research methods, as well as promotes dissemination of the scientific results. The project consists of four activities: • Activity 1 – Development of the WRM ecosystem model; • Activity 2 – Design of IWiRoM and ERP integration solution; • Activity 3 – Elaboration of analytical and machine learning models; • Activity 4 – Implementation and validation of the IWiRoM platform; According to Design science these activities form the theoretical motivation and justify practical importance (Activity 1), design the platform (Activity 2), implement and evaluate the platform and included solutions (Activities 3 and 4). Design, implementation and evaluation are performed iteratively, supplementing the development with evaluation results. Currently the first two activities have been completed. The WRM ecosystem model has been developed by using enterprise modelling methods. The modelling was performed during interactive sessions involving road maintenance companies, service users (municipalities and Latvian State Roads), traffic information operators, national weather service (LEGMC) and interested ICT companies. The ecosystem modelling results have been reported in two scientific publications [6, 7]. The design of the IWiRoM platform has been developed. Open source technologies such as Kafka, Spark, Cassandra, TensorFlow and Docker are used to implement the platform. The technology evaluation results are report in [8]. The third activity on elaboration of analytical and machine learning models is currently ongoing. Deep learning and convolutional neural networks, that are suitable for image and various data processing, will be used in implementing road condition prediction models. Input data will be retrieved from different data sources (road weather stations, Waze, weather predictions, mobile devices, traffic cameras etc.) and will use data integration technology, which will be based on Lambda architecture. Historical data from “Latvian Road maintainer” and weather service (LEGMC) in combination with newly acquired data will be used for neural network training. Analytical models will be developed by using numeric models from transport engineering and operations management. Incremental and iterative software development methods will be used for implementing the IWiRoM in Activity 4. The development will be divided into stages with periodic validations and demonstrations for estimating progress and providing feedback. Ecosystem members will participate in the presentations. The development process will be organised and coordinated by using Kanban approach. The analytical models developed during Activity 3 are integrated with the IWiRoM technological framework. The models will be validated in laboratory environment with historical data provided by ecosystem members and simulated data. Experiments are designed using factorial design methods. The main experimental factor will be the available data types. Validation will be performed on different type of roads with varying data availability – all data sources (primarily, road weather stations), partial data and only a single data source (except for road weather stations). The measure of evaluation will be the precision of the road state evaluation. The number and amount of valid and invalid road maintenance events will be evaluated in cooperation with WRM ecosystem members. Estimates will be statistically compared to the current situation and hypotheses about the statistical significance of improved evaluation accuracy will be tested. Validation results will be used for improving algorithms by performing neural network pruning, using dropout method, which will allow to use the networks for wider range of problems. The main risk factors to success of the IWiRoM platform are viability of the WRM ecosystem, availability of training data and lack of suitable benchmarks to evaluate efficiency. The evaluation of efficiency of the WRM operations highly depends on varying weather conditions and valuation of the impact of road accidents. Occasionally favourable weather conditions could lead to reduced incentives to contribute to the WRM ecosystem. Supervised learning techniques are mainly used to classify road conditions what requires preparation of training data. Acknowledgements This research is funded by European Regional Development Fund Project Nr. 1.1.1.1/20/A/053 “IWiRoM: Development of a new type of Intelligent Winter Road Maintenance information system and ERP integration solution for improving efficiency of maintenance processes” Specific Objective 1.1.1 “Improve research and innovation capacity and the ability of Latvian research institutions to attract external funding, by investing in human capital and infrastructure” 1.1.1.1. measure “Support for applied research” (round No.3) References [1] N. Perrier, A. Langevin, J.F. Campbell, A survey of models and algorithms for winter road maintenance. Part I: System design for spreading and plowing, Comput. Oper. Res. 33, 1, 209–238 (2006). https://doi.org/10.1016/j.cor.2004.07.006. [2] V. Hinkka, E. Pilli-Sihvola, H. Mantsinen, P. Leviäkangas, A. Aapaoja, R. Hautala: Integrated winter road maintenance management - new directions for cold regions research, Cold Reg. Sci. Technol. 121, 108–117 (2016). [3] W.P. Mahoney, W.L. Myers, Predicting Weather and Road Conditions: Integrated Decision-Support Tool for Winter Road Maintenance Operations. Transportation Research Record, 98, 105 (2003). https://doi.org/10.3141/1824-11 [4] J. Campos, M. Kans, L. Håkansson, Information System Requirements Elicitation for Gravel Road Maintenance – A Stakeholder Mapping Approach, Smart Innovation, Systems and Technologies, 166, 377–387 (2020). https://doi.org/10.1007/978-3-030-57745 2_32 [5] E. Pilli-Sihvola, A. Aapaoja, P. Leviäkangas, T. Kinnunen, R. Hautala, N. Takahashi, Evolving winter road maintenance ecosystems in Finland and Hokkaido, Japan. IET Intelligent Transport Systems, 9, 633–638 (2015). https://doi.org/10.1049/iet-its.2014.0220 [6] L. Deksne, J. Grabis, E. Žeiris, Towards Data Ecosystem Based Winter Road Maintenance ERP System, in: Buchmann R.A., Polini A., Johansson B., Karagiannis D. (eds) Perspectives in Business Informatics Research. BIR 2021. Lecture Notes in Business Information Processing, Springer, Cham 430, 2021, pp. 69-83. [7] J. Grabis, L. Deksne, E. Roponena, J. Stirna, A Capability-Based Method for Modeling Resilient Data Ecosystems, in: Karagiannis D., Lee M., Hinkelmann K., Utz W. (eds) Domain-Specific Conceptual Modeling. Springer, Cham, 2022. [8] L. Deksne, J. Vempers, J. Kampars, Technology Selection for Development of Intellectual Road Maintenance Platform, 2021 62nd International Scientific Conference on Information Technology and Management Science of Riga Technical University (ITMS), 2021, pp. 1-9.