Modeling the electrical power and energy consumption of automated guided vehicles to improve the energy efficiency of production systems

Due to the advancing energy system transformation and the increasingly complex and dynamic environment in which factories have to operate, the energy efficiency and flexible design of production systems are becoming more important. Since the use of automated guided vehicles is a promising approach to enhance the flexibility of intralogistics, their electrical power requirements are analyzed. Based on the measurement data obtained, different movement modules of an automated guided vehicle are identified and then modeled using physical laws. These movement modules are the translatory movement, rotary movement, and the lifting and lowering of the load-carrying platform. The measurement data show, for example, that the energy requirement for translational and rotational movement increases in relation to the payload weight. At the same time, however, it is also shown that an increase in speed of the automated guided vehicle leads to a lower energy requirement, although the power requirement grows. Consequently, one result is that an automated guided vehicle works most efficiently when the maximum payload is transported at the highest speed. With regard to the lifting and lowering of loads, the result is an increasing energy requirement depending on the payload weight. The comparison between the collected measurement data and the outcomes of the implemented simulation model shows only minor deviations. Thus, the implemented simulation model of automated guided vehicles can be used with regard to their electrical power consumption, for example, in production planning to comprehensively raise the energy efficiency of production systems.


Introduction
In addition to the expansion of renewable energy sources, increasing energy efficiency is a central aspect of the energy system transformation. The objective is to reduce the primary energy consumption of all sectors (industry, services and commerce, private households, transport) [1,2]. For instance, energy efficiency in the European Union is to be increased by 27% by the year 2050 in order to reduce primary energy requirements [3]. The industrial Matthias Meißner matthias.meissner@tu-dortmund.de Lynn Massalski lynn.massalski@tu-dortmund.de 1 Institute of Energy Systems, Energy Efficiency and Energy Economics, TU Dortmund University, Emil-Figge-Straße 70, 44227 Dortmund, Germany sector in particular shows great potential for this [4,5]. In order to exploit this potential, however, it is necessary to know the energy requirements of production processes in detail [6]. All types of production processes must be taken into account, such as material transforming processes, energy converting processes or logistic processes. Only then a comprehensive optimization of energy efficiency for a production system can be realized.
Besides the energy turnaround, which sets new challenges for industry, the surrounding of factories is becoming increasingly dynamic and complex [7]. For example, the lot size to be produced is becoming smaller and smaller. For this reason, production systems have to be arranged increasingly flexible. In order to achieve this objective and to meet these challenges, the current industrial development provides new possibilities [4,6,8]. A concrete opportunity for industrial development is the introduction and application of adaptive production systems [9,10]. These systems, for example, enable detailed monitoring of all relevant production variables, such as electrical power consumption, through their distinctive sensor technology. Electrical energy data in particular are typically not recorded in real time, but are only subsequently collected by the energy supplier via billing. Consequently, it is often not possible to take these data into account in a realtime control of production systems, which is why energy efficiency currently is still a subordinate optimization objective in production planning [6,11]. In the context of adaptive production systems and the real-time control of these, it is of interest to include the electrical power consumption of all operating resources in the decision-making process.
Intralogistic is of particular interest for the flexibilization of production systems. One measure for making production systems more flexible that has been discussed and analyzed in many different ways is the use of automated guided vehicles for material supply within a factory. These are suitable because they meet the five criteria of transformation capability and thus ensure the adaptability of intralogistics [12,13]. These criteria are universality, mobility, scalability, modularity and compatibility [14]. Against the background of the desired increase in energy efficiency, it is of interest to examine not only the contribution of automated guided vehicles to flexibilization but also their energy consumption structures. Thus, it is possible to consider the energy consumption in the context of production planning and consequently raises the energy efficiency of the production system.
Current considerations of automated guided vehicles focus in particular on their flexibility, whereby energy requirements are often not taken into account. In [15] and [16], for example, it is examined how many automated guided vehicles are required for a production system. In [17] an optimization is presented how automated guided vehicles can perform their tasks in production planning as efficiently as possible. The path finding or optimization of automated guided vehicles motion sequences has also been investigated, as in [18]. The electrical energy requirement is only considered to a secondary extent. For example, in [19] the battery of an automated guided vehicles is considered in the context of a failure modes effects and criticality analysis (FMECA). However, only whether the battery is empty or not is taken into account. In [20], the electrical energy requirement of an autonomously driving forklift truck is taken into account in order to include it in the route finding process. Therefore, only a constant speed is considered in combination with different payload weights. Effects of acceleration, braking or lifting and lowering of load on the energy demand are not analyzed. The energy requirement in [21] and [22] is also included in the path finding problem. But the energy demand is only represented in a simplified way by means of physical formulas which describe the relation between energy demand and payload weight in a linear correlation. Accordingly, on the one hand strong simplifications take place and on the other hand there is no measuring comparison with reality.
From this literature review the objective results for this work to provide a model that represents the electrical power and energy requirements of automated guided vehicles in more detail. This also gives the opportunity to consider the energy efficiency of the logistics processes. The model allows simulations which are used in production planning and enables adaptive production systems to consider the electrical power consumption in their decisions.
To achieve this objective, Section 2 will first present the necessary basic principles for the meaning of intralogistics in a production system and the structure of automated guided vehicles. Subsequently, Section 3 presents measurement data obtained on the electrical power requirements of an automated guided vehicle. Based on this measurement data, movement modules can be defined which classify the different movement types. These movement modules are subsequently modeled in Section 4. The modeling is done according to general physical laws, so that the model can be parameterized for each type of automated guided vehicle. In Section 5 the power profiles generated by the simulation model are compared to the measurement data to validate the simulation model. Finally, Section 6 summarizes the results of this work and outlines further research topics.

Basics
In the following, the basics of intralogistics are first presented in Section 2.1 to show why it is of interest to raise efficiency and flexibility. Subsequently, Section 2.2 presents the structure of automated guided vehicles.

Intralogistic
The objective of logistics is to realize just-in-time production. This means that the correct materials and goods, in the correct quantity, must be in the required place at the specified time with the correct quality [23]. Corporate logistics consists of four fields, as shown in Fig. 1. Acquisition logistics considers the external procurement of resources. Intralogistics focuses on the flow of materials within the factory and thus includes the supply of materials to the individual production processes or their operating resources. Subsequent distribution logistics deals with the delivery of products to the customer. The product cycle is closed by the concluding waste disposal logistics [24,25].
To increase productivity and efficiency, it is of interest to enhance the complete corporate logistics. Special focus  in this work is on intralogistics. These comprises the organization, control, implementation and optimization of the internal material flow. Therefore, all logistical material and product flows within a factory site are considered [23][24][25]. Figure 2 explains how improvements in intralogistics affect the market value V of a product in relation to the costs C. The execution of two production processes P P 1 and P P 2 is examined as an example. In the case of a nonoptimized intralogistic, there is a waiting time T W before each of the two production processes, which, in addition to the distribution time T D and the processing times T PP , results in the lead time T Production and the costs C Production . If the intralogistics is improved, the two waiting times are eliminated and the lead time T Logistic is significantly lower. However, the costs increase to C Logistics because intralogistics becomes more expensive. At the same time, however, the market price will rise to V Logistics , assuming that customers are willing to pay more for faster delivery.
The input costs C Input are identical for both variants, since the acquisition of the material is independent of the intralogistical processes [26]. For this reason, the improvement of intralogistics and the associated reduction of lead times is of relevance to companies. Equally important is the flexibilization of production systems. With regard to intralogistics, automated guided vehicles offer the possibility of increasing efficiency and flexibility, which is why they are discussed in more detail below.

Automated guided vehicles
The development of automated guided vehicle systems (AGVS) began in the USA in the 1950s [27]. The objective of the development was to economize on personnel and improve the material flow [28]. Today an AGVS is defined according to the Association of German Engineers (VDI) by the norm VDI 2510 as an internal, floor-bound transport system with automatically controlled vehicles for material transport. However, this does not involve the transport of employees [29]. Derived from this, an automated guided vehicle (AGV) is an operating resource for material transport and is classically managed by a control system.
The designs of AGVs can be categorized into loadpulling and load-carrying vehicles. Load-carrying AGVs are equipped with a load-carrying device. This allows them to pick up objects from the ground or from a certain height. An example of such a device is an autonomous forklift truck. Load-pulling AGVs can be further divided into two sub-categories. Trailer vehicles pull the material to be transported behind them using a coupling. Underride vehicles, on the other hand, underrun the material to be transported and lift it slightly for the drive [23,29]. For the measurements and analyses of the electrical power requirement presented in Section 3, an underride vehicle as AGV is considered. Figure 3 shows the structure of an AGV with special focus on electrical power distribution. The power requirements of an AGV are determined in particular by the embedded-PC, the microcontroller, the sensors and the motors. The microcontroller handles low-level controls, such as the direct control of the motors and the query of measured values from the sensors. At the same time it offers a programming interface for the embedded-PC. This has a better computational capability and is suitable for high-level control, such as motion planning and coordination [30]. The components mentioned so far are electrical loads which are supplied by the accumulator. Nowadays, this is typically a lithium-ion battery, as these batteries have a high power density and at the same time a very high energy density [27,31].
With regard to the coupling of the accumulator and the motors, it must be considered that the battery provides direct current and voltage. For the motors, this must be converted into alternating current and voltage by means of a DC/AC converter. By using an inverter, the motor can also be controlled by pulse width modulation. In this way the speed of the rotor is controlled via the stator frequency of the motor and the speed of the AGV can be adjusted [32][33][34][35]. For the electrical power measurements carried out in Section 3, the output direct currents and output direct voltages of the accumulator are measured as marked in Fig. 3.
Typically, AGVs are operated using differential drives. These are characterized by two wheels on the same axis that are powered separately, which controls speed and direction. Figure 4 shows the resulting movements of an AGV as a function of the speed of the left wheel υ l and the right wheel υ r . The speed of the AGV can be specified for both the translational speed υ and the angular speed ω depending on the two wheel speeds as whereby l AGV the gauge of the AGV is. Furthermore, the rotational speed of the AGV can be converted by into a translatory speed.

Experimental movement modules determination
The robot RB1 Base of the company Robotnik is used for the experimental determination of the electrical power requirements of an automated guided vehicle (AGV). This is an underride vehicle which uses a lifting platform to elevate a rack with the material to be transported. For this, the material must be packed in so-called small load carriers. The rack has a weight of 12.5 kg and the small load carrier R-KLT 6422 has a weight of 2.565 kg. The RB1 Base is equipped with two 250-W servo motors. It also has an integrated PC with an Intel i7 processor of the fourth generation, a main memory of 8 GB and a hard disk capacity of 120 GB. The lithium-iron-phosphate accumulator has a nominal capacity of Q Akku = 30 Ah and a nominal voltage of U Akku,nom = 24 V, thus realizing a running time of 10 h. Further properties of the RB1 Base are listed in Table 1 [36,37].
To determine the electrical power requirement, the output voltage U Akku and the output current I Akku of the accumulator are measured as marked in Fig. 3. Afterwards, the electrical power P AGV,el is calculated according to The measurement setup shown in Fig. 5 is applied for this purpose. The FLUKE 435 Series II Power Quality and Energy Analyzer is utilized as the measuring instrument and the HZ O50 Rohde & Schwarz is utilized as the current clamp to measure the direct current. The objective of the experiments is to identify movement modules with respect to the electrical power consumption of the AGV. These movement modules are classified into the translatory movement, the rotary movement, and the lifting and lowering movement of the platform. Thereby   which are carried out to determine the movement modules of the AGV. The execution of the individual movements is manually operated by a controller. In order to eliminate fluctuations that occur, each of the experiments is performed ten times and an average mean value is determined from the respective measurement data.
As an example, Fig. 6 shows the recorded measurement data of the translatory movement over 20 m with a speed of 1.2 m/s and a payload weight of 2.05 kg. These measurement data are then averaged, resulting in the electrical power profile in Fig. 7. In the following subsections, the presentation of the actual measurement data is omitted and the averaged power profiles are presented directly.
For the following analyses and also the modeling implemented in Section 4, it must be considered that only one type of AGV was used for the experimental investigations. Consequently, other types, such as loadcarrying AGVs (for example, autonomous forklift trucks), may result in different movement modules. Similarly, the power and energy requirements shown in the following refer only to the RB1 Base. Therefore, it must also be taken into account that other underride vehicles have different power and energy requirements. Figure 8 shows the three identified movement modules for translatory movement regarding the electrical power consumption P AGV,el . These are Acceleration, Rolling at constant speed and finally Braking to a standstill. For braking, it must be considered that negative power may occur for individual runs. This power can generally be used for recuperation in order to recharge the accumulator.

Translatory movement module
Next, Fig. 9 shows the influence of the payload weight m Load of the AGV on its electrical power consumption. It is obvious that an increasing weight has an influence on all three movement modules of the translatory motion. The power demand rises with increasing weight.
Similarly, the speed of the AGV υ has an influence on all three movement modules, as shown in Fig. 10. The speed influences both the electrical power demand and the time required to cover a distance of s = 20 m. As the speed increases, the electrical power consumption increases, but the required driving time is reduced.
In order to analyze the relationship between speed and time in terms of its impact on energy efficiency, it is necessary to consider the energy consumption. For this purpose, Fig. 11 shows the respective energy requirements at varying speed and payload weight. It can be seen that an increased payload weight leads to a general rise in the energy consumption, as can be seen from the increasing power in Fig. 9. Furthermore, it can be seen that an increase   in speed with constant payload leads to a lower energy requirement. This is mainly due to the shorter driving time.
It follows that an AGV is most efficient when it is operating at its maximum speed. Although this leads to an increased power requirement, the energy consumption is reduced by saving driving time as pictured in Fig. 10.

Rotatory movement module
For the rotation of the AGV, Fig. 12 shows an example of the average power consumption for a rotation of β = 180 • with a payload of m Load = 27.455 kg and an angular velocity of ω = 2.4 rad/s. The three movement modules Acceleration, Rolling at constant speed and Braking to standstill are identified analogous to the translation motion. For rotation, it should be noted that the section of movement at constant speed is significantly shorter than for translational movement. This means that the acceleration and braking portion predominates. For the influence of the payload weight and the speed on the power requirement of the rotary movement, the result is analogous to the translatory movement. An increased weight leads to an increased power requirement, as Fig. 13 shows. An increasing speed also leads to a rising power requirement, whereby the driving time is also reduced here, as Fig. 14 demonstrates. Again, the examination of the energy demand in Fig. 15 shows that higher speed leads to reduced energy consumption. Consequently, the highest speed should also be used for the rotation of the AGV for energy efficient operation, analogous to the translatory motion.
With regard to a rotation β of the AGV by 90 • , similar results are obtained, which are not described in detail here.

Lifting and lowering movement module
Lifting or lowering the load is always carried out over a vertical distance of s Lift = 0.035 m at a speed of υ Lift = 0.005 m/s. For this reason only the payload weight m Load has an influence on the electrical power requirement P AGV,el of the AGV. For the payload, the empty weight of 2.05 kg is not investigated because an AGV only carries out a lifting or lowering movement in real operation when a load is on board.
For the lifting of loads, there are five movement modules as shown in Fig. 16. Analogous to the translatory and rotational movement modules, the lifting starts with an Acceleration and ends with a Braking. After the acceleration, there is a phase in which the lifting platform moves upwards, but does not yet have any contact with the load. This movement module is called Lifting without load. Therefore the electric power consumption is comparatively low. Afterwards there is a phase in which the load is elevated from the ground and its movement module is named Lifting load absorption. This causes an increase in electrical power. As soon as the load is completely elevated from the ground, Lifting under full load takes place with a comparatively high power consumption. Figure 17 shows the influence of the payload weight for lifting on the electrical power requirement of the motor. It can be seen that an effect only occurs when the lifting platform gets in contact with the load. Then the higher the payload, the more power the AGV requires.
A similar power behavior is obtained for lowering the load, as shown in Fig. 18. Here the phases of Lowering under full load and Lowering without load are interchanged in relation to lifting. In addition, there is a decrease in power consumption from the moment the load touches the ground which is described by the movement module Lowering load discharge.
In addition, Fig. 19 shows the influence of the payload weight on the power requirement. It can be seen that the weight has an influence on the movement modules Acceleration, Lowering under full load and Lowering load discharge. The movement modules Lowering without load and Braking, however, are independent of the load weight.
The investigation of the energy requirement in Fig. 20 shows an increasing energy demand for both lifting and lowering in relation to the rising payload weight. Since the speed cannot be varied in this case, it has no influence on the energy consumption and thus on the energy efficiency.

Modeling of the movement modules
In order to enable the identified movement modules to be used for each type of automated guided vehicle (AGV), they are modeled. So, simulations of the electrical energy requirements of AGVs can be performed and considered in production planning. But the model presented in the following is only valid for underride vehicles which have the same movement modules as the RB1 Base which is analyzed in the previous section. The objective is that the implementation can be parameterized depending on the technical characteristics of an AGV. For this reason general physical laws are used so that the simulation model can be adapted to similar AGVs in relation to the RB1 Base. This is also the reason why no data driven simulation approach is chosen, although the necessary measurement data are available. For other types of AGVs, such as loadcarrying vehicles, this simulation model is not adaptable or parameterizable. This requires the development of an individual simulation model.
As already in the context of data acquisition, the modeling also focuses on the motors of the AGV. The total electrical power P AGV,el is composed as P AGV,el (t) = P Motor,el (t) + P Support,el . The support power P Support,el comprises the electrical power consumption of the embedded-PC, the microcontroller and the sensors. The required support power can be measured while the AGV is idling. For the robot RB1 Base applied here the support power is P Support,el = 43.27 W. In relation to a maximum measured power value of 95 W during operation (neglecting acceleration movements), the support power takes up a high share of the power requirement. When considering the electrical power P Motor,el (t) of the motor, the necessary mechanical power P Motor,mech (t) must be taken into account on the one hand, and the efficiency of the motor η Motor and the inverter η Inverter on the other. The electrical power of the motor is therefore calculated as A value of 0.96 can generally be assumed for the efficiency of the inverters [38]. However, electric motors with a rated power of 250 W usually have significantly lower efficiency. Therefore a rate of 0.625 is assumed here [39]. In order to model the mechanical motor power

Modeling translatory movement module
The mechanical power P trans,mech of the translatory movement is generally expressed by as a function of the force F and the speed υ F of the object. For the consideration of an AGV, the driving resistance F DR can be used, which is composed of the air resistance, rolling friction resistance F RF , gradient resistance and acceleration resistance F AR . Due to the low maximum speed of the AGV of 1.5 m/s, the air resistance can be neglected. Gradient resistance is also neglected, since factory buildings usually have no gradient. Consequently, the mechanical power of the translatory movement is The rolling resistance occurs due to the deformation work of the wheels at the contact points with the floor and is calculated as depending on the own weight of the AGV m AGV , its payload m Load and the gravitational acceleration g = 9.81 m/s 2 . The rolling resistance coefficient μ RF depends on the material properties of the floor and wheels. This coefficient is determined by the measurement data obtained from the experiment in the previous section. This results in a value of μ RF = 0.0265 which is a typical parameter for AGVs in relation to [40]. The acceleration resistance F AR can be determined using Newton's 2nd law according to (10) Regarding the three movement modules for the translatory motion, a case distinction must be made for the acceleration of the AGV: The measurements have shown a maximum acceleration of a max = 1.5 m/s 2 for the RB1 Base, so a 0 = a max = 1.5 m/s 2 is set here.
For the mechanical power of the translatory movement, the following results can be combined P trans,mech = (m AGV + m Load ) · (μ RF · g + a(t)) · υ(t) (12) and used within the simulation model to represent the mechanical power. By means of Eq. (6), the electrical power required for the translatory movement through the accumulator of the AGV can then be calculated.

Modeling rotatory movement module
For the modeling of the mechanical power for the rotation of the AGV, starting from an analogous approach to that previously used for translational motion can be applied. The following relationship results for the torque M in dependence of the rolling friction resistance and the acceleration resistance: This results for the mechanical rotational power in

Modeling lifting and lowering movement module
The lifting and lowering movement is performed by means of a spindle drive. This is a movable screw which generates a vertical linear movement from the rotational movement of the motor [41]. The electrical stationary spindle power P stat,Spin,el is given by Accordingly, the stationary spindle power is dependent on the load torque M L , the spindle speed n and the efficiency of the spindle η Spin [42]. It is assumed that a 1-gear trapezoidal gearbox is the spindle drive. Therefore, an efficiency of η Spin = 0.13 is assumed, since there is a high friction loss between the spindle nut and the thread [43]. The load torque can be calculated as The spindle pitch h Spin for the RB1 Base corresponds to a height of 0.005 m. For the gravity force F G it must be taken into account that only the weight of the lifting platform including the spindle drive m Platform = 3 kg and the payload weight m Load are lifted [42].
To determine the spindle speed n, the following two relationships can be used.
Equating Eqs. (18) and (19) results in for the spindle speed [41]. Since the lifting and lowering movement always covers a distance of s Lift = 0.035 m and always requires a time of t Lift = 6.5 s, the spindle speed υ Lift can be set to 0.005 m/s. In summary, this results in the stationary electrical power consumption of the spindle to The parameters listed in Table 2 are applied to model the spindle power of the automated guided vehicle RB1 Base which is used here as application example. For a complete description of the power requirement of the spindle, the acceleration moment M A resulting after would also have to be taken into account [41]. However, the necessary data for determining the mass moment of inertia J Spin are not available. Therefore, the modeling is only carried out as a function of the stationary power consumption.

State flow graphs
The preceding physical modeling of the individual movement modules is implemented in the following as a state flow graph. This procedure has the superordinate objective of realizing an event-discrete simulation. The background to this is that many factory simulations are implemented as such event-discrete simulations [44][45][46][47]. The software tool Matlab/Simulink is used here. Figure 21 presents the state flow graph for the translatory motion. This graph can be used analogue for the rotational movement, only the corresponding parameters for the rotation have to be applied. For modeling, a so-called superstate is used, which has four substates in the case of translational or rotational motion. These substates correspond to the three movement modules identified in Sections 3.1 and 3.2. Additionally, the idle state is implemented.
As input variables, the superstate requires the desired speed υ set of the AGV. For example, this speed can originate from a higher-level factory control system that instructs the AGV which task has to be performed with which parameters (distance, speed, etc.). Previous analyses in Section 3 have shown that an AGV is most energy efficient when it operates at maximum speed υ max = 1.5 m/s. In addition, the distance s of the transport order is required. Furthermore, the message {EntityArrives} is required as an interface between the state graph and the event-discrete simulation model of a production line. Additional variables that describe the technical characteristics of the AGV, such as maximum acceleration a max or minimum acceleration a min or own weight m AGV , must be stored within the state graph.
As soon as the AGV has to execute a transport, the message {EntityArrives} reaches the state flow graph and the idle substate is left. This starts the acceleration of the AGV. The processing of the substates can be controlled by the acceleration a(t). In this way, the AGV leaves the acceleration state as soon as the set speed υ set is reached. The speed υ(t) results from the integration of the acceleration. The rolling state is executed until the desired transport distance s is reached. This results from the double integration of the acceleration. However, the braking distance s Braking of the AGV must be considered An exemplary course for the acceleration a and the resulting speed υ of the AGV respectively the distance s covered is shown in Fig. 22. The electrical power requirement P AGV,el (t) is calculated within the superstate using a Matlab function depending on acceleration a, total mass m and speed υ. The physical laws described above are applied for this purpose. Figure 23 shows the corresponding state flow graph for the lifting movement. By switching the two states Lifting without load and Lifting under full load, the state graph for the lowering movement of the AGV can be realized.
Since the lifting and lowering movements are predefined motion sequences that vary neither in their lifting distance nor their temporal duration, the processing of the substates is always the same. For this reason, the implementation is carried out by the after(Time) function depending on the measured times for the separate movement modules. Accordingly, the state graph only requires the payload weight m Load as input variable and the message {EntityArrives}. This message starts a lifting or lowering movement, for example when the AGV has arrived at its destination and should pick up a load there. The technical characteristics of the modeled AGV must also be stored here in the state graph, such as the weight of the platform m Platform or the acceleration of the lifting movement a Lift .
Once again, the resulting electrical power P AGV,el is calculated as an output variable using a Matlab function within the superstate. Within the Matlab function, the physical equations from Section 4.3 are implemented respectively.
The presented implementation of the electrical power requirements of AGVs can also be adapted to other models by parameterization. It should be noted that the RB1 Base application example is an underride vehicle. If a different type of AGV should be simulated, the state graphs must be adapted accordingly. For the parameterization of the state graphs, the corresponding technical characteristics of the AGV that is to be modeled must be known. These include, for example, the minimum and maximum acceleration or the own weight. But also properties of the operating site must be taken into account, for example to determine the rolling resistance.
This results in a deviation between the modeled and measured power values for each point in time. Analogously, the energetic deviation according to is also determined for each movement module. Thereby, not each single point of time is considered, but the execution of a complete movement, i.e. a complete translatory, rotational as well as lifting or lowering movement. Figure 24 shows the comparison for the translatory movement. Especially for the movement with constant speed there are nearly no deviations. This is also evident for the remaining combinations of payload weight and speed. With regard to acceleration and braking, the amplitude deviations are particularly noticeable. The arithmetic mean value of the power deviation in percent for the pictured translatory movement is P = 2.15%. For the energetic evaluation of the translatory motion, a modeled energy requirement of E Modeling = 1737 Ws results. This is compared to a measured energy consumption of E Measurement = 1840 Ws, resulting in a deviation of E = −5.59%.
Next, Fig. 25 shows the two power curves for the rotary motion of the AGV. Here an average deviation of P = 7.17% results. There are larger deviations for the accelerations and brakes in relation to the rotation at constant speed. Shown here is the maximum rotation speed with maximum load. For lower speeds and loads there are smaller deviations. But also for low speeds and loads there are significant deviations in the dynamic movements of acceleration and braking. The higher the speed of the rotation, the shorter the movement module rotation at constant speed becomes, resulting in greater deviations between the modeled and measured performance profiles. A further problem results from the total time duration of the 180 • rotation, which only lasts 1.75 s. Since the measuring device provides values with a temporal resolution of 0.25 s, the comparison is based on only 9 separate measured values. These differences are consequently also apparent in the energy perspective. An energy of E Measurement = 125 Ws is measured for this rotation, while the model displays a reduced energy requirement of E Modeling = 101 Ws. This results in a deviation of E = −19.2%. Due to these significant deviations, it will be necessary in the future to model the rotation in more detail and to measure the electrical power in a higher time resolution. Figure 26 shows the validation results for lifting a load, while Fig. 27 displays the lowering movement. For both modeled power requirements, there are hardly any deviations in the movement modules Lifting without load, Lifting load absorption, Lifting under full load, and Braking. However, also here for both movements a clear deviation within the movement module Acceleration is shown. The average power deviation for the lifting movement is P = 5.65% while the deviation for the lowering movement is P = 7.63%. For the lifting movement an electrical energy requirement of E Measurement = 398 Ws is measured, while the simulation gives a value of E Modeling = 428 Ws. Hence, there is a deviation of E = −7.10%. A similar result is obtained for the lowering movement. A deviation of E = 3.54% occurs in this case, which is calculated from a measured energy of E Measurement = 395 Ws and a modeled energy of E Modeling = 409 Ws.
In summary, it is possible to conclude that for all four types of movement there are deviations between the measured and modeled electrical power or energy consumption. The deviations are highest for the rotation of the AGV and lowest for the translatory movement. Since typically the proportion of translatory motion in the overall movement sequence is significantly higher, the model developed in this project can be applied in factory planning or production planning, in particular to include the electrical energy requirements of AGVs in the energy efficiency evaluation.

Conclusion
In the context of energy system transformation, it is necessary to increase energy efficiency in all sectors in order to reduce primary energy demand. The industry sector has a great potential for this, and with the advancing developments in technologies, this potential can be exploited. However, it is essential to know the energy requirements of the individual operating resources. Since automated guided vehicles occupy an important part in new concepts of intralogistics, their energy requirements are investigated.
The objective is to develop a model that represents the electrical energy requirements of automated guided vehicles. For this purpose, an exemplary transport vehicle is first examined experimentally. The RB1 Base of the company Robotnik is utilized as application example. This is an underride vehicle. During the experiments the electrical power output of the battery is measured. This results in different movement modules for the three typical motion types of a vehicle. This includes the translational and rotational movement as well as the lifting and lowering movement of the load-carrying platform. The three movement modules for the translatory and rotatory movement are acceleration, driving at constant speed and braking. The lifting and lowering can be classified in respectively five movement modules. For the lifting motion these are the modules acceleration, lifting without load, lifting load absorption, lifting under full load and braking. Regarding the lowering movement the modules are acceleration, lowering under full load, lowering load discharge, lowering without load and braking.
The experiments show that the electrical power requirement increases with the payload weight. Similarly, the power requirement rises with increasing speed for both translational and rotational motion. At the same time, however, the driving time decreases with rising speed. An analysis of the energy demand shows that the energy consumption of the automated guided vehicle reduces with increasing speed. Consequently, it is most energy efficient when a transport process is performed at maximum speed.
The results obtained from the experiments are used to simulate the electrical power and energy requirements of automated guided vehicles. First, the different identified movement modules are modeled by physical laws. These equations are then transferred into state flow graphs. These are implemented to be applied in the context of an event-discrete factory simulation, as this type of factory simulation is often used. This type of modeling is used to develop a general simulation model for underride vehicles. For other underride vehicle than the RB1 Base this model can be parameterized depending on their technical properties. However, this simulation model is not applicable to other types of automated guided vehicles. For example, load-carrying vehicles as autonomous forklift trucks have different movement modules than underride vehicles. Consequently, load-carrying vehicles can not be represented by this simulation model. This results in a continuing need for research in order to model other types of automated guided vehicles using appropriate simulation models.
The validation of the simulatively determined power profiles in relation to the recorded measurement values shows that the deviations are only slight. Consequently, the established simulation model can be used, for example, to integrate the electrical power and energy requirements of automated guided vehicles in production planning. This can improve the energy efficiency of intralogistics processes and thus the efficiency of entire production systems. By increasing efficiency and reducing lead times, products can be manufactured and delivered to customers faster and more efficiently. This results in an economic advantage for the company.
The main focus of the modeling is on the electrical power requirements of the motors of an automated guided vehicle. The other electrical consumers, such as the embedded-PC, the microcontroller and the sensors are not considered in detail. For these components, only the combined power demand is determined from an idling experiment and considered as a base load in the simulation model. For a more precise observation it would be of interest to measure the power requirements of the separate components independently of each other and to model them accordingly. The integrated-PC is of particular interest here. In actual investigations, the automated guided vehicle was controlled manually so that the PC did not have to perform highlevel tasks such as route planning. In real factory operation, however, the execution of such tasks would increase the electrical power demand and therefore requires further analysis.
Furthermore, the acceleration power has not been taken into account in the modeling of the movement modules for the lifting and lowering operation, as not all the necessary data is available to calculate it. Consequently, further investigations are also of interest in order to represent the electrical power requirements more accurately.
Another important aspect regarding the power and energy requirements of automated guided vehicles is the consideration of the accumulator. This has not been examined in detail within the scope of the studies carried out so far. The state of charge is especially important for the operational planning of automated guided vehicles in production operations, as the charging time phases must be taken into account. With regard to the RB1 Base, which is used as an application example, it has a storage capacity of Q Akku = 30 Ah. According to the manufacturer, a continuous working time of 10 h is thus realizable. Since the control was performed manually during the experiments, no analysis and consequently no modeling of the discharge of the battery was done. This is however of interest for future investigations.
Within the framework of the experiments and modeling, the influencing factor temperature, as described in [22], has not been considered. In [22], it is shown that the energy requirement is reduced with increasing temperature, i.e. with warmed up automated guided vehicles. For this purpose, a detailed investigation of the influence of temperature on the power demand would be relevant in the future. Especially the influence on the movement modules acceleration and braking are of interests.
In summary, the developed model offers the possibility of realistically representing the electrical power and energy requirements of automated guided vehicles. By applying the model, the energy consumption of automated guided vehicles can be considered when evaluating the energy efficiency of production processes. A first application has been done in [48], where two logistics systems are compared with each other regarding their efficiency.
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http:// creativecommonshorg/licenses/by/4.0/.