You are on page 1of 6

WAC 2012 1569524137

GREENBOX: a management system for used cooking


oils collection

Sousa A., Faria J., Fernandes H. Gonçalves R., Paredes H., Martins P., Barroso J.
University of Trás-os-Montes e Alto Douro GECAD/UTAD – Knowledge Engineering and Decision
Vila Real, Portugal Support Research Center
{andresousa,jfaria,hugof}@utad.pt University of Trás-os-Montes e Alto Douro
Vila Real, Portugal
{ramiro, hparedes, pmartins, jbarroso}@utad.pt

Abstract: The rapid proliferation of human population and the recycle, reuse or even reprocess these wastes in something both
growth of consumption leaded to an increase of hazardous waste. profitable and advantageous for the environment [4].
This becomes a worldwide ecological and environmental challenge.
According to last available statistics the estimated global municipal Nowadays cooking oils (from now on referenced as oils)
solid waste reached 2.02 billion tons. Unfortunately there is not recycling is emerging, since the result of the process creates
only solid waste: vegetable oil, one kind of liquid waste, used in two very profitable sub-products: glycerine and raw-biodiesel
food manufacturing, is responsible for serious contamination of [5,1,2]. Considering the profit factor of this process and the
water resources. Its collection is profitable by recycling into current regulation, which enforces the catering industry to
biodiesel and is already regulated in some countries. However it dispose oil wastes to certified collection companies [6], oil
faces several logistic issues. Major issues are related to collection collection becomes a very attractive business opportunity.
delays, which lead to oil giveaway, and reduced collection [1,2].
This paper proposes a solution to some of these logistic problems Despite the growth of oil collection and its potential profit,
introducing a system to manage cooking oil collection in order to it faces challenging problems, namely related with cost-benefit
increase collection profits. The developed system follows a defined factors. The main problem is related to the collection logistics,
oil collection plan in order to optimize collection routes, and similar with a well-known challenge: the travel salesman
introducing a sensor network that triggers collection events to a problem, which proposes to visit a number of cities in the
central system overcoming the current collection delays and wastes. shortest path possible. In oil collection, the problem can
The system is being tested in a real scenario with a Portuguese become even more complex when it grows into a multi-
cooking oil collection company. variable equation. The production of used oils is affected by
many factors, such as: holidays or regional events, seasons of
Keywords: Oil Collection, Management System, GreenBox, the year, the country’s economic stability. Those can reduce or
Vegetable oil Management System, Recycling increase the people affluence or even affect the kind of meals
that are prepared affecting catering industry profits. All these
factors contribute to a reduction on the quantity of oil collected
compared to what was expected.
I. INTRODUCTION
The rapid increase in human population over the last This paper presents the Greenbox system, a platform for oil
centuries has led to the increase of consumption and by collection management that is being developed in order to
consequence to the growth of hazardous wastes to a level that solve some of the presented issues. The system explores some
can become a threat to life in the planet [3]. Several of these solutions to the presented challenges, particularly related to the
residues produced by Man are associated to his food. Some of collection process. As most of the problems associated with the
them are related to packaging (paper, glass, plastic) or products logistic collection process are related with the lack of
used in the confection his meals (cooking oils for example). information associated with the status of the recipient, the
The recycling of these products is, nowadays, a well-known system includes a sensor network attached to the collection
process, in particular concerning packaging wastes which recipients that provide the required information. This makes
collection is already made in large scale. However, other possible to the Greenbox system to know which recipient is
wastes, in particular the liquid ones, such as the cooking oils, ready for collection. Moreover, by knowing the recipient status,
need further attention. These wastes need to be destroyed or it is possible for the company to improve oil collection with
recycled since they cannot be stored in landfills sites due to fewer downsides for the client, as his container is collect before
countries legislation, namely the European Council Directive reach full capacity.
1999/31/CE of April 26 1999 that regulates waste deposition in This paper is organized in 6 sections: in section II is
landfill sites. Moreover, recycling has been matter under an presented a review of some of the main academic propositions
intense academic research in order to create solutions to that are trying to solve logistic challenges. In section III is
introduced the Greenbox system, as a platform for oil

1
collection management. Section IV details the web kind of waste. Traditionally routes are planned manually or
management interface for the Greenbox system, introducing its using a generic route management system. However, these kind
main features. First results of our tests are discussed in section of approaches lead to some problems: the client is closed; the
V. In the last section (V) are presented some final remarks client does not have yet enough oil to makes the collection
concerning the presented work. profitable; or the client has already filled the container and does
not have the proper recipient for continuing the used oil
accumulation. These problems bring downsides to clients and
II. LITERATURE REVIEW reduce the revenue to the collection company. This project is
the evolution of a previous award-wining concept: the Smart-
Section II presents a review of some of the main proposals Containers [11].
to address the challenge of liquid waste collection. These kinds
of waste have some properties that create limitations to the The proposed solution has the goal of creating a platform
collection process, like when the quantity of liquid to be that supports the management of oil collection. With this
collected in each point (restaurant) is very small or when the system oil collection companies will reduce their route
container has to be retrieved for cleaning. These kinds of collection costs, as the system will enable the creation of more
scenarios create limitations in terms of the type of vehicle to be efficient routes, taking into account the distance and the
used. Until recently, due to the constraints of liquid waste information about the amount of oil available for collection.
collection processes, pickup management systems are mostly This project also aims to improve the paperless document
manual or adapted from solid waste collection manage systems. management by introducing the usage of mobile devices in the
collection process and migrate today’s paper system to digital
There are some interesting commercial solutions that can be documents. However, the system should also have support for
used, like the RouteWare suite [7]. This product allows for traditional document management due to (Portuguese)
complex remote monitoring of the vehicles and management of bureaucratic problems that force certified oil collection
the collection process. Their solution of software plus hardware companies to deliver the official collection receipt in paper.
is oriented for big collection companies or companies that
collect big quantities of waste like those involved in solid waste Although the Greenbox project is being applied for the oil
collection, since this kind of solution has a considerable upfront collection, the system is designed to be generic in order to be
investment. Even with all these interesting characteristics, these used in the generic collection of wastes.
kinds of systems are hard to adapt to the collection of liquid A. GreenBox Collection Plan
waste, especially to vegetable oil collection, mainly due the
reduced quantities, which limits the Return on Investment
(ROI). Other solutions, like the E-Drive, are primarily designed
for fleet management and are very powerful in tracking and
managing vehicles [8]. They are designed to manage
transportation, but lack collection management.
On the academic side there are some proposals that try to
solve these challenges and many others. The work of Jin-Quan
Li, et all, tries to implement a planning and collection platform
for municipal waste management in Porto Alegre, Brasil [9].
Another work by Repoussis, proposes a system to collect lube
oil, with the restrains focused on time and different sizes of
collected quantities [10]. Figure 1. GreenBox Collection Plan

Unfortunately all the solutions analysed are oriented to the The Greenbox generic collection plan is presented in figure
collection of large quantities of waste or with pre-defined 2. The plan assumes that all clients have an active module with
routes. None of them considers the problem of variant oil a mass sensor that triggers an alert to the central management
production and collection in restaurants. system when it notices that the container reaches its
predetermined capacity. The event notification is done through
This section presented an overview of some of the an SMS (Short Message Service) message. The choice of the
academic approaches when trying to solve these challenges of GSM network as a communication platform was due to its
route management and optimization. On the next section a coverage, mainly because each oil collection company is
detailed description of the problem is going to be presented. responsible of a large area for collection.
After receiving notification, the central system is
III. THE GREENBOX SYSTEM responsible processing it and including it in the creation of the
optimized collection routes. The introduction of alert sensors in
Greenbox project was born due to the need of optimization the collection allows the system to create better routes, as it
of oil collection routes and the availability of a management knows that all clients have 70-80% of maximum container
system that could answer most of their problems regarding the capacity. The choice of the notification level provides the
reduction of collection’s cost. Current logistic systems and system the required flexibility to obtain an optimized number
management platforms lack on the support for oil collection, of clients in the collection area in order to make the collection
mainly due to specific collection plans that are applied with this profitable and determine more efficient routes.

2
After the creation of the collection route, the system GreenBox Layered Architecture, defining the 4 architectural
deploys it in a mobile collection unit (mobile device) that gives layers:
navigation instructions to the collection employee regarding the
collection route. The usage of the mobile collection unit allows  Data access layer – responsible for the connection to
more precise collection and helps the collection employee even the database, external systems and all the existing
if he is not familiar with the collection area. management systems in the company

In the next subsection, the generic architecture for the  Business logic layer – the management system itself;
Greenbox system is presented from a physical and logical this layer is responsible for the workflow, from alert
perspective. The system description of the system includes management to client management, staff management,
further details on the most important modules of the platform route handling, equipment and statistics.
and their functionalities.  Service layer – responsible for the availability of
B. Physical Architecture View Greenbox as a service, allowing multiple interfaces.
The GreenBox System is internally composed by three  User interface layer– provides an interface foruser
modules: interaction.
 Main application - the server, with route, vehicle and
client management. This module also contains
connection services to the other modules (GSM and
Wireless Interfaces).
 Collection device – device that helps employees
through the collection route supplying navigation
instructions and client data. This device updates de
main application automatically at the end of the
collection route.
 Load Cell Alert Module - In order for the system to
know when the container is ready to be collected,
active modules with mass sensors have been created.
This allows the microprocessor to measure the filling
progress of container and send alerts when a specified
limit has been reached.

Figure 2. Physical Architeture View.

The system has also been developed so that it keeps


functioning even if this module is not being used at a specific Figure 3. GreenBox Layered Architecture
moment in time. Collection metrics are inserted manually,
which then get adjusted over time with the actual collections
made. This way, the company is able to benefit from the use of
a management system without the need for extra active bases in IV. THE GREENBOX MANAGEMENT SYSTEM
all clients. The Greenbox management system allows the control of
C. Logical Architectural View the oil collection plan, providing a set of functionalities to
improve the overall process. To develop the management
The logical architecture of the system is structured in a interface of this system, web technology was chosen as a way
layer architectural style, and divided in 4 layers in order to to allow for multiple users and multiplatform access. The
support future adaptations and isolation. Figure 3 presents the technology used was ASP.NET, using JQuery to an enhanced
user-friendly web interface.

3
made in a specific order, or else the path will be longer than it
should.
The route management module also takes advantage of the
mobile device GPS, to improve the accuracy of the coordinates
of the collection point, which, in an initial phase, is obtained
using the client address. After each visit the real coordinate
gets more accurate.
C. Notification System
This module is composed of two main components: the
communication module, responsible for the reception and
Figure 4. Management System Screenshot registration of SMS alerts; and the alert module, responsible for
alert handling. When alerts are received they are stored in an
A. Client management alert queue and later processed, being sorted through the
The client management module was developed with the geographical area covered by the company. This module feeds
goal of providing autonomous operation, without the need of the routing module with client information, regarding which
third party intervention. Usually companies have independent ones need collection. This module is also responsible for
client management systems where they keep track of client updating the collection periodicity based on client alerts. This
activities and transactions. As a requirement the Greenbox periodicity is used to estimate the filling progress and to add
system should use the information provided by those systems more collection points, in order to increase the global collection
and use it in their tasks. The process should rely on import income.
mechanisms that will be responsible for keeping this data
synchronized between both systems – Greenbox and the In the future it is possible to evolve the system so that it
company client management system. becomes possible to add knowledge about some factors that
may cause impact in the normal oil production (like local
Along with the development of the management system parties or holydays) in order to optimize even further the
interface modules were implemented, which integrate with the collection process and global income.
main client management systems used in Portugal: ERP, Sage
Next and Primavera BSS. Also, a specific interface has been D. Mobile devices
created in order to allow the introduction of new connectors to The Greenbox system uses mobile platforms as support to
other systems, allowing the evolution of the Greenbox solution. the collection of used cooking oils as a way to overcome the
The synchronization of data between systems is unidirectional, several and different kinds of difficulties that arise in the
from the client management system to the Greenbox. This collection process, namely the need of updating individual
guarantees the clients data integrity and provides the Greenbox client data in the end of each collection and at the end of the
system the necessary data for it operation. collection route. This allows keeping the system updated and,
for a specific member of the collection staff, to follow an
As the Portuguese legislation demands that residue
unfamiliar route, like in the case of medical leave or vacation
transport must have specific documentation and that both the
of a co-worker. Using navigation systems it is possible to
client and company store that data, the system allows document
reduce the impact on these unpredicted factors in the overall
management and means to import and export documents.
performance of the collection process, retrieving the maximum
Moreover, when requested by inspectors it is possible to get
outcome of each route.
copies of the documents at any time any place.
By using these kinds of equipment new potential is created,
B. Route management like controlling the whereabouts of the collection staff and
In order to reduce the cost of collection the routes were route tracking in order to obtain information about vehicle use
optimized based on the distances between points, in order to and alerts about new business possibilities or new clients.
obtain the shortest path possible. The algorithm chosen,
introduced by Marco Dorigo, is a nature inspired algorithm E. Report management and statistics
which is based in the behaviour of ants and their process to This module allows the company’s management
obtain the shortest path between the colony and the food source department to have a global vision of what is happening,
[12]. In the process each ant marks its path with a pheromone including time efficiency by staff member or client. It also
that reduces intensity over time. More times ants use a path, allows visualizing a geographical section of the oil collection
stronger the scent becomes and other ants start using it and the area. With this kind of information it is possible to help
shortest path will emerge. decision-making and consequently increase the business
expansion possibilities.
To ensure that the route is calculated using real road
distances between different collection points, this module uses In order to obtain the maximum income from the routes, the
Bing Maps’ SOAP services. These services provide the system allows adding and managing updated information about
necessary information regarding real distances between two employees, vehicles, mobile devices and categories. In this
points in order to calculate the best route. Moreover it is manner it is possible to retrieve statistical data that allows the
possible to address situations where two very close clients are analysis of potential income sources or help in problem
located in a one-way street and so, the collection has to be management.

4
V. TESTING AND RESULTS VI. FINAL CONSIDERATIONS
The Greenbox project was developed in partnership with a The presented system has the main goal of simplifying the
collecting company. This association allows in deep logistics of the collection of used cooking oils. It provides a
requirements analysis, addressing the maximum number of way of increasing the global outcome and optimizing the
challenges and issues these companies face in the collection collection process, both in the choice of collection points to the
process. After creating the prototype testing system, a period of creation of collection routes, thus reducing the overall
extensive testing was used to validate several different bureaucracy of the collection process. This system has been
concepts, namely the effectiveness in real production created and designed with the intent of introducing a new
environments of the route optimization process. approach to the logistics of the collection process, reducing the
amount of effort of all the parts involved, from the consumer to
This partnership allowed knowing some of the limitations the collecting staff. This platform has also been designed to be
and requirements of the prototypes in industrial environments, adapted to any other kind of residue, without much adaptation.
like the systems that detect and trigger full filling alerts. The
container cleaning process is extremely aggressive due to the This system is proposed as a solution to the most common
nature of the chemical products and temperatures involved. problems reported by collecting companies. Since this system
These experiments allowed for better problem understanding is currently being developed in partnership with
and to better address the specific requirements of this kind of FILTAPORTO, this allows us to easily identify and solve most
industrial environments. of the issues that may come along, addressing new needs. The
objective is to create a system that can feed the maximum
Another problem that has been detected in the testing amount of information and collaborate in the business process,
period was a problem with client identification. In spite of the trough the optimization of the collection routes.
fact that the system recommends a specific collection sequence,
it may be occasionally necessary to return to a specific The collection of exceeding fat accumulated in dishwashing
collecting point. The solution was to scan a barcode present in sinks is also presently being introduced in the system, but still
the container, but it turned to be a bad solution because these in intermediate research and, thus, will be addressed in a future
were printed barcodes that would not survive long in these paper.
harsh environments.
As future work the system will be updated with machine
Regarding the management platform, this partnership learning techniques and statistical prediction as a way to advise
allowed acquisition of knowledge regarding which kind of the collecting company in the business process. Namely, during
information is required for the collection and collection-related the testing period, data regarding the collecting process will be
problems, like the storage of collecting guides. Regarding route stored as a way to retrieve statistical data and provide the
related tasks, the development of this system allowed to ability to create a management system that doesn’t need the
understand the impact of the use of a navigation systems, since current alerting system embedded in the containers. The system
it is very usual for the collection staff to follow personally will learn from experience and adapt to new collection needs.
known paths, even if longer or with heavier traffic. This system The introduction of statistical analysis is also considered as a
has a stronger impact when a specific route is being treated for way to give the company the ability to create their own
the first time. statistical maps.
It is not yet possible to present data regarding the impact of Another research area to be introduced to the system is the
the use of this system in the collecting company so as to ability to predict statistically the evolution of the collecting
determine the number of system weak points, because at the process. The collection management system is intended to help
moment this would severely interfere with the company’s the company in the task of planning the collection process,
current workflow and productivity. being at the same time a tool for decision-making that helps the
company in increasing the overall income and productivity.
In this sense, the system has been implemented with two
smaller collection routes, in a way that it does not interfere with
the regular productivity and at the same time know if the
system addresses the collection requirements correctly. For this ACKNOWLEDGMENTS
reason there is no statistical information regarding the system We would like to express our appreciation for the
impact in the company. In spite of this fact, some feedback was collaboration of the company Filtaporto, our partner in the
obtained from the collection personnel, which confirms that the development of this project, which is co-financed by the
collection route suggested by the system is short and fast. It has “Fundo Europeu de Desenvolvimento Regional (FEDER)”,
been noticed that the staff visited all the required collection through the “Programa Operacional do Norte (ON.2)” and the
points and finished the task sooner that they previously did, Incentive “Sistema de Incentivos à Investigação e
also with less route complexity. The staff also reported that the Desenvolvimento Tecnológico nas Empresas (SI I&DT),
route and collection management was easier with the use of the projecto em Co-Promoção” with an investment of 458,268.89
developed platform. euros.

5
REFERENCES ISSN 0305-0483, 10.1016/j.omega.2006.04.007.

[1] PROBIO, "Analytical Study About Waste Oil Collection Networks" [10] P.P. Repoussis, D.C. Paraskevopoulos, G. Zobolas, C.D. Tarantilis, G.
Inteligent Energy EUROPE, EIE-06-167-PROBIO,. Ioannou, A web-based decision support system for waste lube oils
collection and recycling, European Journal of Operational Research,
[2] Nataša Avlijaš and Francesca Nappi, "Collection of Used Vegetable Volume 195, Issue 3, 16 June 2009, Pages 676-700, ISSN 0377-2217,
Oil: experiences around Europe," Biosire, Creete, Workshop Report 10.1016/j.ejor.2007.11.004.
2009.
[11] André Sousa, José Faria, João Barroso, and Marco Barbosa,
[3] Tom Tietenberg, The International Yearbook of Environmental and "SIGROVU – Sistema Inteligente de Gestão de Recolha de Óleos
Resource Economics 2000/2001. Massachusets: Edward Elgar Vegetais Usados," in Conferencia Ibérica de Sistemas e Tecnologias de
Publishing, 2001. Informação, 2009.
[4] Frank Ackerman, Why Do We Recycle?: Markets, Values, and Public
Policy.: Island Press, 1996.
[12] Marco Dorigo and Luca Maria Gambardella, "Ant colonies for the
[5] R. Denaro, S. Cappello, M. M. Yakimov, and Kenneth N. Timmis, traveling salesman problem," Evolutionary Computation, IEEE
"Vegetable Oil Wastes," in Handbook of Hydrocarbon and Lipid Transactions on, vol. 1, no. 1, pp. 53 - 66, Apr 1997. [Online].
Microbiology.: Springer Berlin Heidelberg, 2010, pp. 2393-2399. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=585892&isn
[Online]. http://dx.doi.org/10.1007/978-3-540-77587-4_175 umber=12703
[6] Ministério do Ambiente, Portuguese Regulation n.º 267/2009, 29 de
Setembro de 2009.
[7] RouteWare Inc. http://www.routeware.com/
[8] E-Drive Technology - http://www.e-drivetech.com
[9] Jing-Quan Li, Denis Borenstein, Pitu B. Mirchandani, Truck
scheduling for solid waste collection in the City of Porto Alegre,
Brazil, Omega, Volume 36, Issue 6, December 2008, Pages 1133-1149,

You might also like