Sei sulla pagina 1di 8

Available online at www.sciencedirect.

com
Available online at www.sciencedirect.com

ScienceDirect
ScienceDirect
Available online at www.sciencedirect.com

Procedia Manufacturing 00 (2019) 000–000


ScienceDirect
Procedia Manufacturing 00 (2019) 000–000 www.elsevier.com/locate/procedia
www.elsevier.com/locate/procedia

Procedia Manufacturing 42 (2020) 503–510

International Conference on Industry 4.0 and Smart Manufacturing (ISM 2019)


International Conference on Industry 4.0 and Smart Manufacturing (ISM 2019)
A
A Control
Control Strategy
Strategy for
for Smart
Smart Energy
Energy Charging
Charging of
of Warehouse
Warehouse Material
Material
Handling Equipment
Handling Equipment
Raffaele Carliaa, Salvatore Digiesibb, Mariagrazia Dotoliaa, Francesco Facchinibb*
Raffaele Carli , Salvatore Digiesi , Mariagrazia Dotoli , Francesco Facchini *
a
Department of Electrical
and Information Engineering, Polytechnic University of Bari,Via E. Orabona, 4 – 70125 BARI - Italy
b aDepartment of Electrical
and Information
Department of Mechanics,Mathematics andEngineering,
Management,, Polytechnic University
Polytechnic of of
University Bari,Via E. E.
Bari,Via Orabona, 4 –4 70125
Orabona, BARI
– 70125 - Italy
BARI - Italy
b
Department of Mechanics, Mathematics and Management,, Polytechnic University of Bari,Via E. Orabona, 4 – 70125 BARI - Italy
* Corresponding author. Tel.: +39-080-5963612. E-mail address: francesco.facchini@poliba.it
* Corresponding author. Tel.: +39-080-5963612. E-mail address: francesco.facchini@poliba.it

Abstract
Abstract
The common driver of the ‘green-warehouse’ strategy is based on the reduction of energy consumption. In warehouses with ‘picker-to-part’
The common
operations thedriver of the ‘green-warehouse’
minimization strategy handling
of energy due to material is based on the reduction
activities can be of energy by
achieved consumption. In warehouses
means of different policies:with
by ‘picker-to-part’
adopting smart
operations picking
automatic the minimization
systems, byofadopting
energy due to material handling
energy-efficient activities equipment
material handling can be achieved
(MHE)byasmeans
well asofbydifferent policies:
identifying bylayouts.
flexible adoptingInsmart
most
automatic picking systems, by adopting energy-efficient material handling equipment (MHE) as well as by identifying flexible
cases, these strategies require investments characterized by high pay-back times. In this context, management strategies focused on the adoption layouts. In most
cases,
of these strategies
available equipmentrequire
allow toinvestments
increase thecharacterized by high pay-back
warehouse productivity times. In
at negligible this With
costs. context,
thismanagement strategies focused
purpose, an optimization modelonisthe adoption
proposed in
of available equipment allow to increase the warehouse productivity at negligible costs. With this purpose, an optimization model
order to identify an optimal control strategy for the battery charging of a fleet of electric mobile MHE (e.g., forklifts), allowing minimizing the is proposed in
order to identify
economic an optimal control
and environmental impact strategy for handling
of material the battery charging
activities of a fleet of electric
in labor-intensive mobile MHE
warehouses. (e.g., forklifts),
The resulting schedulingallowing
problem minimizing the
is formalized
economic
as andprogramming
an integer environmental impact
(IP) of material
problem aimed athandling activities
minimizing in labor-intensive
the total cost, which is warehouses.
the sum of theThe resulting
penalty costscheduling
related to problem
makespanis over
formalized
all the
as an integer
material programming
handling (IP) the
activities and problem aimed at minimizing
total electricity the total
cost for charging cost, which
batteries is the
of MHE. sum of the
Numerical penalty cost
experiments arerelated
used toto makespanand
investigate over all the
quantify
material
the handling
effects activities
of integrating theand the total electricity
scheduling of electriccost forinto
loads charging batteries of
the scheduling of MHE. Numerical
material handlingexperiments
operations. are used to investigate and quantify
the effects of integrating the scheduling of electric loads into the scheduling of material handling operations.
© 2020
© 2020The TheAuthors.
Authors. Published
Published by Elsevier
by Elsevier B.V.B.V.
© 2020
This
This The
isisan Authors.
anopen
open Published
access
access article
article by Elsevier
under
under B.V.BY-NC-ND
the BY-NC-ND
the CC CC licenselicense (http://creativecommons.org/licenses/by-nc-nd/4.0/)
(http://creativecommons.org/licenses/by-nc-nd/4.0/)
This is an
Peer-review open access
under article under
responsibility the
of CC
the BY-NC-ND
scientific license
committee
Peer-review under responsibility of the scientific committee (http://creativecommons.org/licenses/by-nc-nd/4.0/)
of
of the the International
International Conference
Conference on Industry
on Industry 4.0Smart
4.0 and and Smart Manufacturing.
Manufacturing.
Peer-review under responsibility of the scientific committee of the International Conference on Industry 4.0 and Smart Manufacturing.
Keywords: green warehouse; material handling activity; warehouse energy management; industrial/manufacturing demand side management; battery smart
Keywords:
charging; green warehouse;
optimization; integermaterial handling activity; warehouse energy management; industrial/manufacturing demand side management; battery smart
programming.
charging; optimization; integer programming.

1. Introduction the overall energetic cost required by supply chains, and this
1. Introduction the overall
value energetictocost
is expected required byincrease
significantly supply chains,
in theand this
future,
Green warehousing is a relatively new approach for value is expected to significantly increase
according to the energy consumption values in the industrialin the future,
Green warehousing
implementing ‘greeningis activities’
a relativelyin new approach and
warehouses for according to the for
sector predicted energy consumption
the next values[3].
twenty years in Therefore,
the industrialan
implementing ‘greening activities’ in warehouses
distribution centers [1]. A sustainable approach allows to bring and sector predicted for the next twenty years [3].
increasing number of companies and researchers are paying Therefore, an
distribution centers [1]. Aand
economic, environmental sustainable approach
social benefits allows
beyond thetosupply
bring increasing number of companies and researchers
more attention to the environmental impact of warehousing are paying
economic, environmental and social benefits beyond the
chain. Results of recent market surveys show that a sustainable supply more attention
activities tosupply
on their the environmental
chains [2]. This impact
is alsoofbeing
warehousing
favored
chain. Results
approach of recent
allows marketthe
to increase surveys
brandshow that a stakeholder
fidelity, sustainable activities on their supply
by the development of chains [2]. Thisand
Information is also being favored
Communications
approach allows to increase the brand fidelity, stakeholder
satisfaction as well as the flexibility of companies to quickly by the development
Technologies of Information
(ICT) [4]-[5] as well as byand the Communications
adoption of I4.0
satisfaction as well as
respond to market’s the flexibility
changes. of companies
Consistently with this to quickly
approach, Technologies
technologies [6]-[7]. In warehouses, energythe
(ICT) [4]-[5] as well as by is adoption
required for of I4.0
two
respond to market’sofchanges.
the minimization Consistently
resources and thewith this approach,
maximization of technologies [6]-[7]. In warehouses,
different macro-categories energy
of activities: theisfirst
required for two
concerns the
the minimization
productivity of resources
are the key and competitive
targets of most the maximization
companies. of differentconsumption
energy macro-categories
due toofdirect
activities: the firstofconcerns
movements product theor
productivity are the key targets of most competitive companies.
In this context, the warehousing activities represent key nodes energy
materialsconsumption
by both fixed duematerial
to direct movements
handling of product
equipment (MHE), or
In this context,
in many supplythe warehousing
chains. Accordingactivities
to Dhoomarepresent key nodes
and Baker [2], materials by both systems
such as conveyor fixed material handling cranes,
and automated equipment and(MHE),
mobile
in
the logistics cost due to energy consumption represents 20%[2],
many supply chains. According to Dhooma and Baker of such
MHE,assuchconveyor systems
as forklift, trucks,and
etc.automated
The second cranes, andincludes
category mobile
the logistics cost due to energy consumption represents 20% of MHE, such as forklift, trucks, etc. The second category includes
2351-9789 © 2020 The Authors. Published by Elsevier B.V.
2351-9789 © 2020 The Authors. Published by Elsevier B.V.
This is an©open
2351-9789 2020
This is an open
access
The
access
article
Authors.
article
under by
Published
under
theElsevier
the CC BY-NC-ND
CC BY-NC-ND
B.V. license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Peer-review
This is an open
Peer-review under
access
under responsibility
article under
responsibility the of
of the CCthe scientific
BY-NC-ND
scientific committee
license
committee of the International
Conference on Conference onSmart
Industry
(http://creativecommons.org/licenses/by-nc-nd/4.0/)
of the International Industry 4.0 and 4.0 and Smart Manufacturing.
Manufacturing.
10.1016/j.promfg.2020.02.041
Peer-review under responsibility of the scientific committee of the International Conference on Industry 4.0 and Smart Manufacturing.
504 Raffaele Carli et al. / Procedia Manufacturing 42 (2020) 503–510
2 Carli et al. / Procedia Manufacturing 00 (2019) 000–000

energy consumption due to warehouse facilities like heating, 9000


lighting, and air conditioning of the building as well as power

Energy Comsumed MWh per yr


8000
supply of computer systems, office equipment and 7000
miscellaneous equipment such as catering appliances. It is very 6000
5000
interesting to remark that the energy consumed for these latter
4000
categories rapidly changed over time: the studies conducted by 3000
[2] upgraded on the basis of the recent statistics disclosed by 2000
‘European Materials Handling Federation’ (https://www.fem- 1000
eur.com/) showed, in the last twenty years, an increase of 0
1976 1979 1991 2000 2010 2017
around 77% of energy consumption due to MHE (Fig. 1). MHE Lighting HVAC Plug Load
Consistently with this trend, it is clear that energy consumption
Fig. 1. Energy consumed in warehouses by end-use category 1976-2017.
is a significant issue for MHE both under the economic and
environmental perspectives. Therefore, energy efficiency has
become one of the top priorities for industry as well as for Consequently, both the day-ahead and real-time scheduling of
load profile results in a beneficial impact on the consumption
customers.
of industrial users as they respond to pricing signals while
minimizing energy expenses [9]. Similarly, manufacturing
While on one hand the overall energy consumption of
companies can minimize costs by implementing demand-side
warehouses due to material handling activities increases over management for their production scheduling, considering time-
time, on the other hand the adoption of fixed MHE is dependent electricity costs [10].
outstripping the adoption of mobile MHE, which means that in
modern warehouses the ‘part-to-picker’ strategies are more Consistently with the observations mentioned above, the
widespread than ‘picker-to-part’ strategies. Therefore, an existing gaps in the scientific literature on warehouses could be
increasing attention is being devoted by the scientific literature filled through the following actions:
on warehouses to which products are moved from the storage (RQ1) To provide a model integrating the job scheduling and
area to the picking bays by automatic equipment when no the energy consumption profile of MHE in picking
forklift is adopted. Even if this research stream is very processes characterized by a ‘picker-to-part’ strategy;
interesting as regards productivity aspects, in most cases it is (RQ2) To optimize the charging schedule of MHE from an
not justified under an energetic perspective, since from an economic perspective under a dynamic energy
energetic point of view mobile MHE are more energy intensive pricing.
than of fixed MHE, therefore actions in this field could lead to
great benefits. Therefore, the aim of the proposed study is to develop an
optimization model for identifying an optimal battery-charging
Although different approaches were developed in the scientific schedule of a fleet of electric mobile MHE that jointly
literature with the aim of reducing the energy consumption of minimizes the overall cost of electricity and the makespan of
forklifts in material handling operations, many aspects are not material handling activities in a labor-intensive warehouse. The
yet deeply analyzed. In particular, as mentioned, most studies resulting scheduling problem is formalized as an integer
on energy consumption are focused on ‘part-to-picker’ programming (IP) problem aimed at minimizing the total cost,
strategies in which automated storage and retrieval system which is the sum of the penalty cost related to makespan over
(AS/RS) warehouses are widely adopted. In these cases, the all the material handling activities and the total electricity cost
material handling activities can be regarded as systematic, for charging batteries of MHE. Numerical experiments are used
continuous and fully automated, and easily described by to investigate and quantify the effects of integrating the
mathematical models. In the case of ‘picker-to-part’ strategies, scheduling of electric loads into the scheduling of material
a more complex theoretical formulation is required. handling operations.
Further considerations concern the approach adopted in ‘green-
warehouse’, which is more focused on energy issues related to The remainder of the paper is organized as follows: a brief
electric demand of facilities (e.g., lighting, heating, cooling, review of management of energetic issues related to handling
ventilation, etc.) rather than MHE charging. A lack of studies activities in warehouses is presented in Section 2; in Section 3
on energy consumption due to material handling activities is the model methodology is introduced; the results obtained by
highlighted in [8]. Similarly, as shown in the literature review applying the model to numerical experiments are reported in
provided in the next section, there is a lack on strategies for section 4; finally, conclusions of this work are in Section 5.
managing the charging of forklifts. In particular, there are very
few studies in which the charging schedule of forklifts is 2. Literature review
optimized under the economic and environmental perspectives.
Nevertheless, the active management of electricity demand, In the scientific literature, many studies address the energy
commonly known as demand side management (DSM), has minimization due to material handling processes. In particular,
been recognized as an effective approach to significantly it is possible to identify two different categories of picking
improve benefits also for large electricity consumers such as strategies: ‘picker-to-part’ and ‘part-to-picker’. Generally, the
power-intensive industries and manufacturing companies [9]. first one is based on the adoption of manual forklifts (e.g. rider
Currently, renovation in electricity market is leading these trucks, hand trucks, narrow aisle trucks, etc.) in traditional
consumers to pay stratified electricity rates that depend on the indoor warehouses equipped with industrial shelves system; the
time of the day (e.g., peak load, mid-load and off-peak load).
Raffaele Carli et al. / Procedia Manufacturing 42 (2020) 503–510 505
Carli et al. / Procedia Manufacturing 00 (2019) 000–000 3

second one is based on the adoption of AS/RS in automatic computational time. A very interesting investigation that leads
warehouses. In addition, it is possible to identify, for both to a significant reduction of energy consumption in a
picking strategies, three different approaches, aiming at warehouse/s, based on a part-to-picker approach, is developed
reducing the material handling energy consumption while on systems known as ‘Kiva’. These processing systems are
ensuring a high productivity: characterized by mobile robots that hoist racks and bring them
directly to stationary pickers. The computational study
• the first approach is focused on 'logistics' aspects; in these
conducted on this system shows a significant reduction of total
cases, issues related to the allocation of items in the
energy consumption due to material handling is observed [16].
warehouse are deeply investigated. Consistently with this
Considering the ‘technological’ aspects, Minav et al. [17]
approach, the developed models allow to identify the best
prove that the recovery of energy from hydraulic system of a
items-allocation, in order to minimize the path required by
forklift, adopting an industrial electric drive and an electrical
forklifts for picking and/or stocking operations, under
servo motor, is possible. The system was tested on real cases,
deterministic and stochastic conditions;
and the results show an increase of efficiency of around 20%
• the second approach concerns 'organizational' aspects; in
compared with traditional systems [17]. A Potential Energy
these cases, different order-scheduling strategies, for both
Recovery System (PERS) is introduced in an electro-hydraulic
inbound/outbound items, are identified in order to minimize
industrial forklift. The energy-saving ratios were calculated for
the time required for materials handling activities. The
different test arrangements as functions of speed and payload,
developed models allow to identify the best sequencing of
and the average achieved energy-saved ratio varies between 17
inbound/outbound orders, consistently with the
and 50% [18].
characteristics and allocation of items to be picked/stored,
Consistently with the above discussed approaches, the
and the forklift features (e.g., delivery time);
application of intelligent DSM to the industrial/manufacturing
• the third approach is focused on 'technological' aspects;
energy users is rapidly gaining momentum in the scientific
innovative technologies available on the market are
research and industry [9]. Similarly to the residential DSM,
considered, such as energy recovery systems allowing to
where energy users schedule their domestic activities in
reduce the forklifts energy consumption ensuring, at the
accordance with demand response mechanisms [19], load
same time, high performance. Studies developed in this area
scheduling has recently attracted significant attention in the
are generally oriented to evaluating the economic and
industrial/manufacturing sector. Since the emerging paradigm
environmental issues related to the adoption (purchasing
of smart grid requires industries/manufacturing companies to
and management) of innovative MHEs.
pay dynamic time-variant electricity costs, it is profitable for
such consumers to reschedule and shift the energy demand to
Consistently with the logistic approach, Bortolini et al. [11]
periods with low rates [20]. On the other hand,
propose a bi-objective model to optimize the scheduling in
industrial/manufacturing DSM strongly integrates operations
automatic warehouses. Results highlight the possibility to
scheduling and energy management, which requires detailed
minimize the energy consumption ensuring low cycle times. In
knowledge of processes as well as modeling of power market.
particular, in the work case, a reduction of about 12.66% of
Several studies investigate the technical and economic
energy requirement is evaluated with a much smaller increase
potential of industrial/manufacturing companies to provide
of single-command cycle time of about 2.52% [11]. In
DSM. For instance, Moon and Park [10] propose a model for
Malaguti et al. [12], a decision model is developed in order to
the flexible job-shop problem by considering time-dependent
optimize the allocation of goods in a retail company operating
and machine-dependent electricity costs. The proposed
through e-commerce. Results show the effectiveness of the
scheduling problem aims at minimizing the makespan, while
model to support the decision makers in identifying the proper
reducing the electricity cost [10]. Several other contributions
allocation of goods under deterministic conditions [12]. A
are available in the scientific literature on DSM in industry
storage space allocation model that considers the availability of
[20]-[23]. In case of warehouses, DSM systems have mainly
a forklift fleet in a warehouse is introduced in [13]. The
been studied for automated warehouses [24].
application of the model to a numerical example shows that the
Summing up, to the best of authors’ knowledge, no studies
identified location assignment allows to reduce the overtime
propose decision-making approaches to effectively determine
working hours on days increasing, at the same time, the volume
the charging schedule of forklifts for material handling
of receiving and shipping out products [13].
activities in labor-intensive warehouses.
The order sequencing issue plays a central role in reducing
In the next section an optimization model for identifying an
the energy consumption due to material handling in
optimal battery-charging schedule of a fleet of forklifts that
warehouse/s. Ene et al. [14] adopt a Genetic Algorithm (GA)
jointly minimizes the overall cost of electricity and the
allowing to optimize both the routing and batching process in
makespan of material handling activities in a labor-intensive
picker-to-part warehouse systems. Results show that the GA
warehouse is defined.
provides efficient solutions to the problem ensuring significant
energy savings corresponding to 23.5% in the numerical
3. System modeling and problem formulation
experiment [14]. An innovative sorting process in AS/RS
warehouse was recently developed in order to minimize the
The scheduling of forklift activities of a green warehouse
spread of orders in the release sequence so that picking orders
considering the smart charging of batteries is formulated as
are quickly assembled at their packing stations [15]. Results
follows.
show that the model provides effective solutions in a short
506 Raffaele Carli et al. / Procedia Manufacturing 42 (2020) 503–510
4 Carli et al. / Procedia Manufacturing 00 (2019) 000–000

3.1. Assumptions 3.4. Decision variables

The following assumptions are made: The following decision variables are used:
1. Each job is composed by an uninterruptible and ordered 𝑥𝑥69 1 if forklift 𝑚𝑚 is selected for job 𝑗𝑗; 0 otherwise
sequence of picking operations. 𝑦𝑦66 ′9 1 if activity 𝑗𝑗 ∈ 𝒥𝒥 ∪ {0} immediately precedes
2. Each forklift can process only one job at a time. The activity 𝑗𝑗 ′ ∈ 𝒥𝒥\{𝑗𝑗} ∪ {𝐽𝐽 + 1} on forklift 𝑚𝑚; 0
related processing time is known and independent from otherwise
forklift and job execution order. 𝑦𝑦66 ′ 1 if activity 𝑗𝑗 ∈ 𝒥𝒥 ∪ {0} immediately precedes
3. The processing time of each job is less than the full- activity 𝑗𝑗 ′ ∈ 𝒥𝒥\{𝑗𝑗} ∪ {𝐽𝐽 + 1} on the same forklift;
charged battery capacity. 0 otherwise
4. Battery usage on each forklift is zero during idling times. 𝑠𝑠69 starting time of job 𝑗𝑗 ∈ 𝒥𝒥 on forklift 𝑚𝑚
5. All the jobs are completed within the considered 𝑐𝑐69 completion time of job 𝑗𝑗 ∈ 𝒥𝒥 on forklift 𝑚𝑚
planning horizon. 𝑑𝑑69 idling time before processing job 𝑗𝑗 ∈ 𝒥𝒥 on forklift
6. There are no overlapping constraints between forklifts 𝑚𝑚
performing different jobs. 𝑠𝑠6 starting time of job 𝑗𝑗 ∈ 𝒥𝒥
7. Change of battery is done in a neglectable time on any 𝑐𝑐6 completion time of job 𝑗𝑗 ∈ 𝒥𝒥
forklift. 𝑐𝑐9<= maximum completion time over all the jobs
8. Battery charging is an interruptible load and is performed (makespan)
with a fixed energy rate. 𝑃𝑃𝑃𝑃 penalty cost related to makespan
The pricing of energy bought from the power grid is 𝑧𝑧6 1 if forklift replaces its battery with a fully-
variable during the planning window but known ahead of charged one at the beginning of job 𝑗𝑗 ∈ 𝒥𝒥 ; 0
time. otherwise
𝛽𝛽66 ′ capacity of battery at the beginning of job 𝑗𝑗 ′ ∈ 𝒥𝒥
3.2. Indices and sets in case this is preceded by activity 𝑗𝑗 ∈ 𝒥𝒥\{𝑗𝑗 ′ } ∪
{0}
The following notation is used: 𝑏𝑏6 capacity of battery at the beginning of job 𝑗𝑗 ∈ 𝒥𝒥
j,j' activities including jobs (𝑗𝑗 ∈ 𝒥𝒥), forklift initial setup taking into account the eventual battery
(𝑗𝑗 = 0) and final setup (𝑗𝑗 = 𝐽𝐽 + 1) replacement
m forklifts (𝑚𝑚 ∈ ℳ) 𝜎𝜎6D 1 if 𝑡𝑡 is the starting time of the recharging window
t time slots (𝑡𝑡 ∈ 𝒯𝒯) for the battery replaced at the beginning of job 𝑗𝑗 ∈
𝒥𝒥 set of jobs {1, … , 𝑗𝑗, … , 𝐽𝐽} 𝒥𝒥; 0 otherwise
ℳ set of forklifts {1, … , 𝑚𝑚, … , 𝑀𝑀} 𝛾𝛾6D 1 if 𝑡𝑡 is the completion time of the recharging
𝒯𝒯 planning horizon {1, … , 𝑡𝑡, … 𝑇𝑇} process for the battery replaced at the beginning of
ℬ set of levels of battery capacity job 𝑗𝑗 ∈ 𝒥𝒥; 0 otherwise
𝛿𝛿6D 1 if 𝑡𝑡 is within the recharging window for the
battery replaced at the beginning of job 𝑗𝑗 ∈ 𝒥𝒥; 0
3.3. Parameters
otherwise
𝜌𝜌6D 1 if the battery replaced at the beginning of job 𝑗𝑗 ∈
The following parameters are used: 𝒥𝒥 is actually recharged in time slot 𝑡𝑡; 0 otherwise
𝐽𝐽 number of jobs 𝐸𝐸D energy for charging batteries of forklifts at time
𝑀𝑀 number of electric forklift slot 𝑡𝑡
𝑇𝑇 number of time slots 𝐸𝐸𝐸𝐸 overall energy cost for charging batteries of
𝐿𝐿 a large number forklifts over the planning horizon
𝑝𝑝6 Processing duration of job j
𝑐𝑐89 setup completion time of forklift 𝑚𝑚 3.5. Optimization model
𝑞𝑞 penalty unitary cost
𝑏𝑏9<= fully-charged battery capacity The proposed mathematical model is defined as follows:
𝑏𝑏9>? minimum battery capacity
𝑏𝑏89 capacity of the battery in forklift m at the beginning
of the planning horizon min(𝜋𝜋 F 𝑃𝑃𝑃𝑃 + 𝜋𝜋 FF 𝐸𝐸𝐸𝐸)
𝑛𝑛8 number of available fully-charged batteries at the (1)
beginning of the planning horizon s.t.
𝜖𝜖 amount of energy required to charge one battery in
one time slot ∑9∈ℳ 𝑥𝑥69 = 1, ∀𝑗𝑗 ∈ 𝒥𝒥 (2)
𝑒𝑒D energy unitary cost at time slot 𝑡𝑡
𝜋𝜋 F weighting factor of the makespan term in the 𝑠𝑠69 + 𝑐𝑐69 ≤ 𝑥𝑥69 𝐿𝐿, ∀𝑗𝑗 ∈ 𝒥𝒥, ∀𝑚𝑚 ∈ ℳ (3)
objective function
𝜋𝜋 FF weighting factor of the energy cost term in the 𝑐𝑐69 ≥ 𝑠𝑠69 + 𝑑𝑑69 + 𝑝𝑝6 − _1 − 𝑥𝑥69 `𝐿𝐿,
objective function (4)
∀𝑗𝑗 ∈ 𝒥𝒥, ∀𝑚𝑚 ∈ ℳ
Carli et Raffaele CarliManufacturing
al. / Procedia et al. / Procedia Manufacturing
00 (2019) 000–000 42 (2020) 503–510 507
5

𝑠𝑠6 ′9 ≥ 𝑐𝑐69 − _1 − 𝑦𝑦66 ′9 `𝐿𝐿, 𝑦𝑦66 ′ ∈ {0,1}, ∀𝑗𝑗 ′ ∈ 𝒥𝒥, ∀𝑗𝑗 ∈ 𝒥𝒥\{𝑗𝑗 ′ } (32)
(5)
∀𝑗𝑗 ′ ∈ 𝒥𝒥, ∀𝑗𝑗 ∈ 𝒥𝒥\{𝑗𝑗 ′ } ∪ {0}, ∀𝑚𝑚 ∈ ℳ
𝑠𝑠69 , 𝑐𝑐69 , 𝑑𝑑69 ∈ 𝒯𝒯, ∀𝑗𝑗 ∈ 𝒥𝒥, ∀𝑚𝑚 ∈ ℳ (33)
∑6∈𝒥𝒥\a6 ′ b∪{8} 𝑦𝑦66 ′9 = 𝑥𝑥6′9 , ∀𝑗𝑗 ′ ∈ 𝒥𝒥 (6)
𝑠𝑠6 , 𝑐𝑐6 ∈ 𝒯𝒯, ∀𝑗𝑗 ∈ 𝒥𝒥 (34)
∑6 ′∈𝒥𝒥\{6}∪{cde} 𝑦𝑦66 ′9 = 𝑥𝑥69 , ∀𝑗𝑗 ∈ 𝒥𝒥 (7)
𝑧𝑧6 ∈ {0,1}, ∀𝑗𝑗 ∈ 𝒥𝒥 (35)
∑6∈𝒥𝒥 𝑦𝑦869 = 1, ∀𝑚𝑚 ∈ ℳ (8)
𝑏𝑏6 ∈ ℬ, ∀𝑗𝑗 ∈ 𝒥𝒥 (36)
∑6∈𝒥𝒥 𝑦𝑦6(cde)9 = 1, ∀𝑚𝑚 ∈ ℳ (9)
𝛽𝛽66 ′ ∈ ℬ, ∀𝑗𝑗 ′ ∈ 𝒥𝒥, ∀𝑗𝑗 ∈ 𝒥𝒥\{𝑗𝑗 ′ } ∪ {0} (37)
𝑦𝑦66 ′ = ∑9∈ℳ 𝑦𝑦66 ′9 , ∀𝑗𝑗 ′ ∈ 𝒥𝒥, ∀𝑗𝑗 ∈ 𝒥𝒥\{𝑗𝑗 ′ } ∪ {0} (10)
𝜎𝜎6D , 𝛾𝛾6D , 𝛿𝛿6D , 𝜌𝜌6D ∈ {0,1}, ∀𝑗𝑗 ∈ 𝒥𝒥, ∀𝑡𝑡 ∈ 𝒯𝒯 (38)
𝑐𝑐6 = ∑9∈ℳ 𝑐𝑐69 , ∀𝑗𝑗 ∈ 𝒥𝒥 (11)
The objective in (1) is minimizing the total cost, which is
𝑠𝑠6 = ∑9∈ℳ 𝑠𝑠69 , ∀𝑗𝑗 ∈ 𝒥𝒥 (12) the sum of the penalty cost related to makespan over all the jobs
and the total electricity cost for charging batteries of forklifts.
𝑐𝑐9<= ≥ 𝑐𝑐6 , ∀𝑗𝑗 ∈ 𝒥𝒥 (13) Constraints (2)-(17) are related to the job scheduling and
forklift assignments, whilst (18)-(29) are aimed at scheduling
𝑃𝑃𝑃𝑃 = 𝑞𝑞𝑐𝑐9<= (14) the battery changes and determining the optimal recharging
cost strategies. Finally, constraints (30)-(38) specify the
𝛽𝛽86 = ∑9∈ℳ 𝑏𝑏89 𝑦𝑦869 , ∀𝑗𝑗 ∈ 𝒥𝒥 (15) integrality conditions on the defined decision variables. The
meaning of each constraint is detailed as follows.
𝛽𝛽66 ′ = (𝑏𝑏6 − 𝑝𝑝6 )𝑦𝑦66 ′ , ∀𝑗𝑗 ′ ∈ 𝒥𝒥, ∀𝑗𝑗 ∈ 𝒥𝒥\{𝑗𝑗 ′ } (16) Constraints (2) make sure that each job is assigned to one
forklift only. Constraints (3) force the starting and completion
𝑏𝑏6 = _1 − 𝑧𝑧6 ` ∑6 ′∈𝒥𝒥\{6}∪{8} 𝛽𝛽6 ′6 + 𝑧𝑧6 𝑏𝑏9<= , ∀𝑗𝑗 ∈ 𝒥𝒥 (17) times of job 𝑗𝑗 by forklift 𝑚𝑚 to zero in case job 𝑗𝑗 is not assigned
to forklift 𝑚𝑚. Constraints (4) guarantee that for each job the
difference between the starting and the completion times is
𝑏𝑏6 ≥ _𝑝𝑝6 + 𝑏𝑏9>? `, ∀𝑗𝑗 ∈ 𝒥𝒥 (18)
equal to the sum of the idling and processing times on the
selected forklift. Constraints (5) ensure that each job 𝑗𝑗 ′ is
∑D∈𝒯𝒯 𝜎𝜎6D 𝑡𝑡 = 𝑠𝑠6 𝑧𝑧6 , ∀𝑗𝑗 ∈ 𝒥𝒥 (19) initiated later than the completion of its immediately preceding
job 𝑗𝑗 on any forklift. Constraints (6) make sure that each job 𝑗𝑗 ′
∑D∈𝒯𝒯 𝛾𝛾6D 𝑡𝑡 ≥ ∑D∈𝒯𝒯 𝜎𝜎6D 𝑡𝑡 , ∀𝑗𝑗 ∈ 𝒥𝒥 (20) has only one immediately preceding activity 𝑗𝑗 on any forklift.
Note that activity 𝑗𝑗 = 0 identifies the initial setup of any
∑D∈𝒯𝒯 𝜎𝜎6D + ∑D∈𝒯𝒯 𝛾𝛾6D ≤ 𝑧𝑧6 𝐿𝐿, ∀𝑗𝑗 ∈ 𝒥𝒥 (21) forklift occurring at the beginning of the planning horizon.
Constraints (7) make sure that each job 𝑗𝑗 has only one
∑D∈𝒯𝒯 𝜎𝜎6D ≤ 1, ∀𝑗𝑗 ∈ 𝒥𝒥 (22) immediately succeeding activity 𝑗𝑗′ on any forklift. Note that
job 𝑗𝑗′ = 𝐽𝐽 + 1 identifies the final setup of any forklift occurring
∑D∈𝒯𝒯 𝛾𝛾6D ≤ 1, ∀𝑗𝑗 ∈ 𝒥𝒥 (23) at the end of operations. Constraints (8) and (9) ensures that
each forklift is assigned to one initial and final setup activity
𝛿𝛿6D = ∑Dfge(𝜎𝜎6f − 𝛾𝛾6f ), ∀𝑗𝑗 ∈ 𝒥𝒥, ∀𝑡𝑡 ∈ 𝒯𝒯 (24) only. Constraints (10) calculates the precedence relations
between any activities. Constraints (11) and (12) determine the
𝜌𝜌6D ≤ 𝛿𝛿6D , ∀𝑗𝑗 ∈ 𝒥𝒥, ∀𝑡𝑡 ∈ 𝒯𝒯 (25) starting and completion time of jobs, respectively. Constraints
(13) ensure that the completion time of each job is lower than
∑D∈𝒯𝒯 𝜌𝜌6D = 𝑧𝑧6 (𝑏𝑏9<= − ∑6 ′∈𝒥𝒥\{6}∪{8} 𝛽𝛽6 ′6 ), ∀𝑗𝑗 ∈ 𝒥𝒥 (26) or equal to the makespan. Constraint (14) calculates the total
penalty cost related to the completion time over all the jobs.
𝑛𝑛8 − ∑6∈𝒥𝒥 𝛿𝛿6D ≥ 0, ∀𝑡𝑡 ∈ 𝒯𝒯 (27) Constraints (15) and (16) update the battery capacity
through the execution of jobs. In particular, (15) initializes the
𝐸𝐸D = 𝜖𝜖 ∑6∈𝒥𝒥 𝜌𝜌6D (28) battery capacity in forklifts in the jobs allocated at the
beginning of the planning horizon, whilst (16) calculates the
𝐸𝐸𝐸𝐸 = ∑D∈𝒯𝒯 𝑒𝑒D 𝐸𝐸D (29) residual battery capacity by first order state transition between
subsequent jobs. Constraints (17) update the residual battery
𝑥𝑥69 ∈ {0,1}, ∀𝑗𝑗 ∈ 𝒥𝒥, ∀𝑚𝑚 ∈ ℳ (30) capacity at the beginning of job 𝑗𝑗 taking into account the
eventual replacement with a fully-charged battery. Constraints
(18) guarantees that the capacity of the battery in any forklift is
𝑦𝑦66 ′9 ∈ {0,1}, ∀𝑗𝑗 ′ ∈ 𝒥𝒥, ∀𝑗𝑗 ∈ 𝒥𝒥\{𝑗𝑗 ′ } ∪ {0}, ∀𝑚𝑚 ∈ ℳ (31)
enough to complete job 𝑗𝑗. Constraints (19) and (20) determine
the starting and completion time of the battery charging
processes, respectively. Constraints (21) force the starting and
508 Raffaele Carli et al. / Procedia Manufacturing 42 (2020) 503–510
6 Carli et al. / Procedia Manufacturing 00 (2019) 000–000

completion times of the battery charging process related to job Table 1: Scenario parameters
Description Symbol Value
𝑗𝑗 to zero in case job 𝑗𝑗 is not assigned to a battery replacement.
Constraints (22) and (23) ensure the unicity of starting and Processing duration for each job 𝑝𝑝6 [5,6,7,8,4,4,9]
completion instants for each battery charging process in the (∀𝑗𝑗 = 1, … , 𝐽𝐽)
whole planning window. Constraints (24) calculate the time Setup completion time slot for 𝑐𝑐89 [1,2]
window when the charging could be executed. Constraints (25) each forklift (∀𝑚𝑚 = 1, … , 𝑀𝑀)
and (26) determine the time slots when the energy is bought Initial number of available fully- 𝑛𝑛8 2
from the grid and used to charge the battery. Constraints (27) charged batteries
ensure that the number of available fully-charged batteries is Penalty unitary cost 𝑞𝑞 1
non-negative in each time slot. Constraint (28) calculates the Fully-charged battery capacity 𝑏𝑏9<= 10
energy consumed in each time slot. Constraint (29) calculates Minimum battery capacity 𝑏𝑏9>? 1
the total energy cost related to the battery full charging over the
Initial state of charge of the on- 𝑏𝑏89 [10,10]
whole time horizon. board battery for each forklift (∀𝑚𝑚 = 1, … , 𝑀𝑀)
Problem (1)-(38) is a non-linear integer program since two
cross product terms 𝑏𝑏6 𝑦𝑦66 ′ , 𝑧𝑧6 𝛽𝛽66 ′ , and 𝑠𝑠6 𝑧𝑧6 are present in (16),
(17) and (26), and (19), respectively.

4. Numerical experiment

4.1. Setup of experiments

We consider a warehouse where 𝑀𝑀 = 2 forklifts have to


handle 𝐽𝐽 = 7 independent jobs with the same due date. The Fig. 2. Normalized energy unitary cost versus time.
planning horizon is composed by 𝑇𝑇 = 40 time slots. Table 1
reports the parameters related to the jobs (i.e., processing constraints, 400 equality constraints, and 476 inequality
duration in terms of time slots) and the initial state conditions constraints. Following the approach proposed by [26], a
for forklifts (i.e., setup completion time and state of charge of linearized version of the problem is implemented and solved in
the on-board battery). Furthermore, Table 1 reports the the MATLAB environment integrated with the SCIP (Solving
parameters related to the batteries (minimum and maximum Constraint Integer Programs) tool [27]. All the presented
allowed state of charge and initial state of charge of the on- computations are executed on a PC equipped with a 4.0 GHz
board battery for each forklift), normalized with respect to Intel Core i7 CPU and 16 GB RAM. The total computational
energy consumed per slot by the forklift. In particular, as runtime for all the simulations is about 250 seconds.
indicated in last row of Table 1, we assume that in each forklift
the battery is fully charged at the beginning of operations. 4.2. Results and discussion
We further assume that the energy costs is time-dependent.
In particular, we consider a time-of-use (TOU) pricing [25] We analyze the schedules obtained by applying the
where two different tariffs are applied over the planning proposed method to the presented scenario, which are
horizon divided into five time frames. We assume that the on- illustrated in Figs 3-4. In particular, Figures 3a and 3b show the
peak electricity rate is two times the off-peak electricity rate. Gantt chart of handled jobs and, for each forklift,
Figure 2 shows in detail the unitary energy cost per slot, discharging/replacement diagrams of batteries for both cases of
normalized with respect to off-peak tariff. analysis. It is apparent from Figs. 3a and 3b that the makespan
As for the optimization parameters, we assume two different is equal both in case a) and b) (as shown in the second row of
set of values for the weighting factors of the two objective Table 2), whilst the jobs are handled in accordance with distinct
function terms (i.e., makespan 𝑃𝑃𝑃𝑃 and energy cost for battery sequences. We also highlight that forklifts generally replace
recharging 𝐸𝐸𝐸𝐸), i.e., 𝜋𝜋 F = 𝜋𝜋 FF = 0.5 (case a) and 𝜋𝜋 F = 1, 𝜋𝜋 FF = batteries at different time slots. Figures 4a and 4b provide
0 (case b). Hence, case a) corresponds to minimizing both the details about the schedules of the recharging operations for
makespan and energy cost for battery recharging, whilst case b both cases of analysis. The charging process begins when the
corresponds to minimizing only the makespan disregarding any unloaded battery is plugged-in the available charging station
energy cost savings. Finally, in order to equally compare the and ends when the battery is plugged-out. From Fig. 4a it is
energy cost of the schedules computed in both cases, we evident that in case a) the charging station is not switched-on
impose that the final conditions are equal to the initial ones (i.e., over all the plugged-in time slots. For instance, in the first
each forklift is left with a fully-charged battery and the final recharging cycle of the second charging station, the battery is
number of available fully-charged batteries is equal to the plugged-in between time slots 6 and 14, but it is actually
initial one). Consequently, we assume that at the completion of charged in the slot range [10-14] only). This allows charging
the last handled job, each forklift takes on-board a fully- stations to effectively acquire energy during low-cost time
charged battery, letting the charging station to totally charge slots, resulting in a smart and energy cost saving- oriented
the lastly unloaded batteries. scheduling. Conversely, from Fig. 4b it is evident that in case
The resulting scheduling problem (1)-(37) presents 113 b) the charging process is continuously active meanwhile
integer and 1,309 binary variables, with 2,844 bounding batteries are plugged in the charging stations. Moreover, we
Raffaele Carli et al. / Procedia Manufacturing 42 (2020) 503–510 509
Carli et al. / Procedia Manufacturing 00 (2019) 000–000 7

case a)

case b)

Fig. 3: Gantt chart of jobs and discharging/replacement diagrams of batteries on each forklift.

case a)

case b)

Fig. 4: Scheduling of recharging operations and charging diagram of batteries on each charging station.

remark that, in both case a) and b), the last recharging cycle horizon, the number of available fully-charged batteries returns
corresponds to the charging process of batteries used by forklift to be at the highest level. However, such a return is reached
to handle the last job of their operation sequence. This ensures sooner in case b) than in case a).
that the final state of charge in each battery (both on-board
batteries on forklifts and auxiliary batteries in the charging 5. Conclusion
station) is equal to the initial one, resulting in an equal overall
consumption of energy in both cases of analysis. Warehousing activities represent key components in many
On the other hand, the profile of the overall energy supply chains, and although different approaches were
consumed over time by the charging stations are different in developed in the scientific literature with the aim of reducing
case a) and b), as highlighted in Figs. 5a and 5b. In particular, the energy consumption of forklifts in material handling
we note that the amount of energy acquired during on-peak operations, many aspects are not yet deeply analyzed. In this
time slots is greater in case b) than in case a) (where it is zeros). context, the model developed in this manuscript allows to
As a result, the overall energy cost for the recharging jointly evaluate the job scheduling and the energy consumption
operations is lower in case a) than in case b) (namely, 8.5% as profile of MHE in picking processes (RQ1). The proposed
shown in the last row of Table 2). model is a valid support for companies and warehouse
Finally, Figs. 6a and 6b show the number of available fully- managers in identifying the optimal battery-charging schedule
charged batteries over time slots for both cases of analysis. In of a fleet of electric mobile MHE under economic perspective
both cases, the profiles are similar. In particular, at the (RQ2) in case of dynamic energy pricing.
beginning of the planning horizon (when the forklifts begin Nevertheless, there are still substantial gaps in this work that
their operation with the initial fully charged batteries), such a require further investigation. There is the need to evaluate how
number is kept at the highest level (i.e., equal to 2). In the the different independent variables, characterized by degree of
middle (when the forklifts require recurrent battery uncertainty (e.g., readiness time of the job/s, battery charging
replacements to finalize their operations) it achieves the lowest capacity, charger efficiency, etc.) can affect the performance of
level (i.e., equal to 0). In the final portion of the planning the scheduling carried out by the model. Moreover, for future
510 Raffaele Carli et al. / Procedia Manufacturing 42 (2020) 503–510
8 Carli et al. / Procedia Manufacturing 00 (2019) 000–000

case a) [6] Gattullo M, Evangelista A, Uva AE, Fiorentino M, Boccaccio A,


Manghisi VM. Exploiting Augmented Reality to Enhance Piping and
Instrumentation Diagrams for Information Retrieval Tasks in Industry 4.0
Maintenance. In: Proceedings of the International Conference on Virtual
Reality and Augmented Reality. Springer, Cham, 2019,.p. 170-180.
[7] Uva AE, Fiorentino M, Gattullo M, Colaprico M, De Ruvo MF, Marino
F, Trotta GF, Manghisi VM, Boccaccio A, Bevilacqua V, Monno G.
Design of a projective AR workbench for manual working stations, in
International Conference on Augmented Reality, Virtual Reality and
case b) Computer Graphics. Springer, Cham, 2016. p. 358-367.
[8] Freis J, Vohlidka P, Gunthner WA. Low-Carbon Warehousing:
Examining Impacts of Building and Intra-Logistics Design Options on
Energy Demand and the CO2 Emissions of Logistics Centers.
Sustainability 2016, 8, 448.
[9] Zhang Q, Grossmann IE. Enterprise-wide optimization for industrial
demand side management: Fundamentals, advances, and perspectives.
Chemical Engineering Research and Design 2016, 116:114-131.
Fig. 5. Profile of normalized energy consumption. [10] Moon JY, Park J. Smart production scheduling with time-dependent and
machine-dependent electricity cost by considering distributed energy
resources and energy storage. International Journal of Production
case a)
Research 2014, 52(13):3922-3939.
[11] Bortolini M, Faccio M, Ferrari E, Gamberi M, Pilati F. Time and energy
optimal unit-load assignment for automatic S/R warehouses. International
Journal of Production Economics 2017, 190:133-145.
[12] Malaguti E, Nannicini G, Thomopulos D. Optimizing allocation in a
warehouse network. Electronic Notes in Discrete Mathetatics 2018,
64:195-204.
[13] Ghalehkhondabi I, Masel DT. Storage allocation in a warehouse based on
case b)
the forklifts fleet availability. Journal of Algorithms & Computational
Technology 2018, 12(2):127-135.
[14] Ene S, Küçükoglu I, Aksoy A, Oztürk N. A genetic algorithm for
minimizing energy consumption in warehouses. Energy 2016, 114:973-
980.
[15] Boysen N, Fedtke S, Weidinger F. Optimizing automated sorting in
warehouses: The minimum order spread sequencing problem. European
Fig. 6. Number of available fully-charged batteries. Journal of Operational Research 2018, 270 (1):386-400.
[16] Boysen N., Briskorn D, Emde S. Parts-to-picker based order processing
Table 2: Comparison of analyzed cases in a rack-moving mobile robots environment. European Journal of
case a) case b) Operational Research 2017, 262:550-562.
Makespan: 𝑃𝑃𝑃𝑃 23 23 [17] Minav TA, Laurila LIE, Immonen PA, Haapala ME, Pyrhonen JJ. Electric
Normalized energy cost: 𝐸𝐸𝐶𝐶/(𝜖𝜖 minD 𝑒𝑒D ) 43 47 energy recovery system efficiency in a hydraulic forklift. In: Proceedings
of IEEE EUROCON; 2009, p. 758-765.
[18] Minav TA, Laurila LIE, Pyrhonen J J. Analysis of electro-hydraulic
development, additional details can be required (for instance
lifting system's energy efficiency with direct electric drive pump control.
the time for battery replacement is not considered here as well Automation in Construction 2013, 30:144-150.
as all the jobs are assumed uninterruptible). Consistently with [19] Carli R, Dotoli M. Decentralized Control for Residential Energy
the improvement of the model, an assessment evaluation of the Management of a Smart Users’ Microgrid with Renewable Energy
related computational complexity for more complex scenarios Exchange IEEE/CAA. Journal of Automatica Sinica 2019, 6(3):641-656.
[20] Finn P, Fitzpatrick C. Demand side management of industrial electricity
(i.e., greater number of jobs, forklifts, batteries, etc.) is
consumption: promoting the use of renewable energy through real-time
required. Future research will also investigate the adoption of pricing. Applied Energy 2014, 113:11-21.
heuristic resolution approaches. [21] Gellings CW. The concept of demand-side management for electric
utilities. In: Proceedings of the IEEE; 1985, 73(10), p. 1468-1470.
References [22] Paulus M, Borggrefe F. The potential of demand-side management in
energy-intensive industries for electricity markets in Germany. Applied
Energy 2011, 88(2):432-441.
[1] Bartolini M, Bottani E, Grosse EH. Green warehousing: Systematic
[23] Ramin D, Spinelli S, Brusaferri A. Demand-side management via optimal
literature review and bibliometric analysis. Journal of Cleaner Production
production scheduling in power-intensive industries: The case of metal
2019, 226:242-258.
casting process. Applied Energy 2018, 225:622-636.
[2] Dhooma J, Baker P. An exploratory framework for energy conservation
[24] Zhao S, Ochoa MP, Tang L, Lotero I, Gopalakrishnan A, Grossmann IE.
in existing warehouses. International Journal of Logistics Research and
Novel Formulation for Optimal Schedule with Demand Side Management
Applications 2012; 15(1):37-51.
in Multiproduct Air Separation Processes. Industrial & Engeneering
[3] International Energy Agency, 2016. International Energy Outlook.
Chemistry Research 2019, 58(8):3104-3117.
Available from: https://www.iea.org/ [accessed 2 September 2019]
[25] Çelebi E, Fuller JD. Time-of-use pricing in electricity markets under
[4] Piccinni G, Avitabile G, Coviello G, Talarico C. Analysis and Modeling
different market structures. IEEE Transactions on Power Systems 2012,
of a Novel SDR-Based High-Precision Positioning System. In: 2015 Int.
27(3):1170-1181.
Conf. on Synthesis, Modeling, Analysis and Simulation Methods and
[26] Glover F. Improved linear integer programming formulations of
Applications to Circuit Design (SMACD), 2018, p. 13-16.
nonlinear integer problems. Management Science 1975, 22 (4):455-460.
[5] Piccinni G, Avitabile G, Coviello G. A novel distance measurement
[27] Achterberg, T. SCIP: solving constraint integer programs Mathematical
technique for indoor positioning systems based on Zadoff-Chu
Programming Computation 2009, 1:1–41
Sequences. In: 2017 15th IEEE International New Circuits and Systems
Conference (NEWCAS), 2017, p. 337-340.

Potrebbero piacerti anche