Abstract
The use of rented bicycles as an alternative means of transport has increased relatively in the last years. This increase sets a challenge to the management of shared bicycle fleets that can now be found in the majority of European cities. The main objective of this work is to design a comprehensive system which will monitor bicycle fleets using low-cost sensors. The system allows for the detection of anomalous situations, detecting possible robberies, vehicle abandonment and use of bicycles in prohibited areas. To this end, the use a multi-agent architecture is proposed for the management of the different hardware devices, for tracking, messaging and alerts that are produced by the system.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
The daily movement of vehicles in cities results in the consumption of 75% of world energy [1] and the emission of 80% of greenhouse gases [2]. The increase in human mobility and transport in urban environments is a great challenge for today’s society, as it is one of the main causes of city crowding and logistic and energetic inefficiency, as well as pollution to some extent [3, 4]. To tackle this problem, we need innovative solutions in communication networks, information processing and transport, which would enable us to make a more efficient use of the resources (vehicles, energy, roads, etc.), at the same time, providing free and flexible mobility. The growing idea of intelligent cities implies new challenges and requires new solutions in relation to transport. In the last years, the use of vehicle-sharing systems has spread, one of them being public bicycle services [5, 6], as well as the shared use of cars [7] and motors. “Free” drivers’ systems like Uber or; in the goods distribution sector, “flexible” fleets which are formed “on the go” and offer novel systems on the basis of new technological opportunities and dynamic demand [8].
The main goal of this work is to create a geolocation system of bicycle fleets which will allow to calculate the position of different bicycles through low-cost hardware systems. Using the information collected by the system, it will be possible to obtain information about the routes travelled by the different users. This data will provide knowledge of the most commonly travelled routes by the users, the places visited by the vehicle, performance statistics and areas with least visitor frequency.
The hardware device employed in this work uses GPS technology [9] in combination with a mobile communication system called GPRS [10]. This study will focus on a low-cost device which will be easily installed in the bicycles that are already present on the market. For the management of data and all the events produced in the system, a multi-agent architecture based on the PANGEA [11] platform has been designed, enabling the integration of software agents in hardware devices of low computational capacity, as in the case of the tracking device used.
The rest of this work is organized as follows: Sect. 2 reviews similar works, Sect. 3 explains the architecture and its application in the case study. In Sect. 4 we will present the results and conclusions obtained in the research.
2 Background
The existing types of transport are of great importance in our everyday life, since citizens spend a large part of their lives travelling, both within their own cities and when travelling to other places. The train stations, buses and other vehicles (like cars and bicycles), can be equipped with technology that could provide basic knowledge on how the system can react at each moment. Based on this knowledge, the use of this type of systems in a preventive and effective way, would improve people’s daily lives. Additionally, the public transport system can benefit from new technologies, such as the sensor systems, vehicle identification and image processing, which would help achieve a more fluid, efficient and above all, safer transport.
As for vehicle fleet management in urban environments, in the current literature, it is possible to find various works. As in the case of work [12] where the authors present a revision and classification of the intelligent stocking methods for electric vehicles, in accordance to their location. Also, work [13] tackles the problem of bicycle fleet management in the renting systems, analyzing the location of the stations for a more dynamic management; providing high availability to all of the users. Various works also examine this topic, for example in [12, 14] the authors propose different techniques that intend to solve the problem of design, and location of the different stations in the renting and restocking of bicycles in the cities. Other works, such as [15] propose the use of geolocation systems based on GIS for the calculation of potential travel demands to create specific distributions, locate the stations using location assignment models, determine station capacity and define the demand characteristics of the stations.
In the literature we can find numerous works that tackle the problem of integrating software agents in hardware devices of low computational capacity, such as [16]. The work [16] is based on the PANGEA [11] architecture, just like the architecture proposed in this study. This is not the only work where we can find PANGEA, in [17] authors also propose the use of this architecture, integrated in a series of medical sensors for the remote monitoring of patients. Other examples, [18,19,20] where we can also find the integration of sensors in multi-agent architectures. All these works have in common the use of integrated architectures in hardware systems, however, this has not been applied to real-time tracking systems for vehicle fleets based on low-cost hardware and MAS systems. The following work is proposed after a thorough examination of the present literature and the lack of studies in this particular area.
3 Proposed Tracking System
In this section we present the architecture designed in this work, to track and monitor shared bicycle fleets. We describe the low-cost hardware used and the final system implemented in the development of this work.
A MAS (multi-agent system) architecture system is proposed, based on the PANGEA [11] platform for the tracking and monitoring of shared bicycles in the renting system, implemented in the city. In Fig. 1 we show the designed virtual agent organization.
In the first place, the Bicycle Tracking System is formed by the agents: alert, monitoring, coordinator and GPS, embedded in the low-cost hardware system. The agent with the GPS role will be in charge of obtaining data through the GPS antenna. These data reach the coordinator, who is responsible for passing them on to the monitoring agent. If the monitoring agent detects values which are out of the permitted tracking range, he interacts with the alert agent. The alert agent is in charge of sending the incidents to the server which is in charge of its management.
The organization Remote Server includes the agents: Coordinator, information, alert and database. The agent with the coordinator role is in charge managing information that is received from the tracking device. The agent whose role is information is responsible for regulating the data received and subsequently sending them to the database agent which is in charge of its persistence in the DB. The agent with the alert role is responsible for analyzing the different alerts which are sent form the tracking device. The tracking agent obtains tracking data from the different bicycles, with this information a knowledge base is constructed on user habits, analyzing the repeated locations and frequent routes made. This information is stored again through the database agent in the DB and will be used in future works for system optimization and pattern extraction and statistics on cyclist’s behavior in the city.
3.1 Hardware Device
The commercial device used costs less than 30 € and can be installed in any bicycle by placing it in the head tube of the handlebars. In Fig. 2 the device board can be seen, it is composed of the GSM/GPRS communication module, it operates through a telephone line, for that, a SIM card reader module is provided. It has a GPS tracking chip and an antenna with which triangulation data are received. The device also has a compact and light battery of 1400 mg capable of functioning during 6 months and sending data to the central server.
3.2 Final System
An image of the proposed system infrastructure is shown in Fig. 3. Firstly, the GPS device described in the previous section can be seen. It is used to obtain the geographical coordinates which are then sent. These data are collected by the central server in which they are received, treated and stored in a database.
The central server identifies each of the devices through their IMEI (International Mobile Station Equipment Identity). This helps to differentiate clearly which bicycle send each tracking message at any time and if the connection has been lost or if the device doesn’t have enough battery. The central server also processes all the data in real-time in the search of anomalous values which can indicate some type of problem, such as robberies, vehicle abandonment or if the device is being altered.
4 Results and Conclusions
The main outcome of this research is the multi-agent architecture which is able to communicate with computationally limited devices, such as the autonomous microcontrollers which are connected to low amperage batteries. The use of PANGEA helps save battery as opposed to SOAP type architectures through the use of MQTT protocol.
The device designed in this case study allows for the geolocation of vehicle fleets and its cost is below 30 €, making it a bearable price for the companies in the sector. The information collected from the routes made by the users, enabled us to obtain behavior patterns and information relevant to the owners of the bicycle renting system. As for the administrative user, we can view the km travelled or the condition of each bicycle, so that we know the exact time at which bicycle should go through a checkup.
The tool gives information on the city areas to which the users most often travel. Verification test carried out in the city council can provide information on where more bicycle lanes are needed. In the case of a robbery, the position of the bicycles can always be checked. The end-user of the service can find out which stations have high-bicycles availability and which stations have no bicycles available at a given moment.
Images of the application developed are presented below (Figs. 4, 5, 6 and 7).
References
Brownstone, D., Golob, T.F.: The impact of residential density on vehicle usage and energy consumption. J. Urban Econ. 65, 91–98 (2009). doi:10.1016/j.jue.2008.09.002
Hankey, S., Marshall, J.D.: Impacts of urban form on future US passenger-vehicle greenhouse gas emissions. Energy Policy 38, 4880–4887 (2010). doi:10.1016/j.enpol.2009.07.005
Beevers, S.D., Carslaw, D.C.: The impact of congestion charging on vehicle emissions in London. Atmos. Environ. 39, 1–5 (2005). doi:10.1016/j.atmosenv.2004.10.001
Beevers, S.D., Carslaw, D.C.: The impact of congestion charging on vehicle speed and its implications for assessing vehicle emissions. Atmos. Environ. 39, 6875–6884 (2005). doi:10.1016/j.atmosenv.2005.08.021
Assistant, R.K., Bharadwaj, A.N., Saha, A.K., Kumar, G., Zingade, V.B.: Public Bicycle-Sharing System an Internet of Things Project (2016)
Lin, J.-R., Yang, T.-H.: Strategic design of public bicycle sharing systems with service level constraints. Trans. Res. Part E Logist. Trans. Rev. 47, 284–294 (2011). doi:10.1016/j.tre.2010.09.004
Nakayama, S., Yamamoto, T., Kitamura, R.: Simulation analysis for the management of an electric vehicle-sharing system: case of the Kyoto public-car system. Trans. Res. Rec. J. Trans. Res. Board 1791, 99–104 (2002). doi:10.3141/1791-15
Barrios, J., Godier, J.: Fleet sizing for flexible carsharing systems. Trans. Res. Rec. J. Trans. Res. Board 2416, 1–9 (2014). doi:10.3141/2416-01
Doberstein, D.: Functional implementation of a GPS receiver. In: Fundamentals of GPS Receivers, pp. 105–13. Springer, New York (2012)
Halonen, T., Romero, J., Melero, J.: GSM, GPRS, and EDGE Performance: Evolution Towards 3G/UMTS. Wiley (2003)
Zato, C., Villarrubia, G., Sánchez, A., Bajo, J., Manuel Corchado, J.: PANGEA: a new platform for developing virtual organizations of agents. Int. J. Artif. Intell. 11, 93–102 (2013)
Hu, J., Morais, H., Sousa, T., Lind, M.: Electric vehicle fleet management in smart grids: a review of services, optimization and control aspects. Renew. Sustain. Energy Rev. 56, 1207–1226 (2016). doi:10.1016/j.rser.2015.12.014
Reiss, S., Bogenberger, K.: Optimal bike fleet management by smart relocation methods: combining an operator-based with an user-based relocation strategy. In: 2016 IEEE 19th International Conference on Intelligent Transportation Systems, pp 2613–2618. IEEE (2016)
Sayarshad, H., Tavassoli, S., Zhao, F.: A multi-periodic optimization formulation for bike planning and bike utilization. Appl. Math. Model. 36, 4944–4951 (2012). doi:10.1016/j.apm.2011.12.032
García-Palomares, J.C., Gutiérrez, J., Latorre, M.: Optimizing the location of stations in bike-sharing programs: a GIS approach. Appl. Geogr. 35, 235–246 (2012). doi:10.1016/j.apgeog.2012.07.002
Villarrubia, G., De Paz, J., Bajo, J., Corchado, J.: Ambient agents: embedded agents for remote control and monitoring using the PANGEA platform. Sensors 14, 13955–13979 (2014). doi:10.3390/s140813955
Hernández De La Iglesia, D., Villarubia González, G., López Barriuso, A., Lozano Murciego, Á., Revuelta Herrero, J.: Monitoring and analysis of vital signs of a patient through a multi-agent application system. ADCAIJ Adv. Distrib. Comput. Artif. Intell. J. 4, 19 (2016). doi:10.14201/ADCAIJ2015431930
López Barriuso, A., de la Prieta, F., Lozano Murciego, Á., Hernández de la Iglesia, D., Revuelta Herrero, J.: JOUR-MAS: a multi-agent system approach to help journalism management. ADCAIJ Adv. Distrib. Comput. Artif. Intell. J. 4(4), 23–34 (2015). ISSN-e 2255-2863
Revuelta Herrero, J., Villarrubia González, G., López Barriuso, A., Hernández de la Iglesia, D., Lozano Murciego, Á., de la Serna González, M.A.: Wireless controller and smartphone based interaction system for electric bicycles. ADCAIJ Adv. Distrib. Comput. Artif. Intell. J. 4(4), 59–68 (2015). ISSN-e 2255-2863. doi:10.14201/ADCAIJ2015445968
Lozano Murciego, Á., Villarrubia González, G., López Barriuso, A., Hernández de la Iglesia, D., Revuelta Herrero, J.: Multi agent gathering waste system. ADCAIJ Adv. Distrib. Comput. Artif. Intell. J. 4(4), 9–22 (2015). ISSN-e 2255-2863
Acknowledgements
This work was supported by the Spanish Ministry, Ministerio de Economía y Competitividad and FEDER funds. Project. SURF: Intelligent System for integrated and sustainable management of urban fleets TIN2015-65515-C4-3-R.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Méndez, L., Hernández, D., Villarrubia, G., de Paz, J.F. (2017). Multi-agent System for the Control and Monitoring of Shared Bicycle Fleets. In: De Paz, J., Julián, V., Villarrubia, G., Marreiros, G., Novais, P. (eds) Ambient Intelligence– Software and Applications – 8th International Symposium on Ambient Intelligence (ISAmI 2017). ISAmI 2017. Advances in Intelligent Systems and Computing, vol 615. Springer, Cham. https://doi.org/10.1007/978-3-319-61118-1_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-61118-1_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-61117-4
Online ISBN: 978-3-319-61118-1
eBook Packages: EngineeringEngineering (R0)