SlideShare a Scribd company logo
Paper 03
Dynamic Simulation of Construction
Machinery: Towards an Operator Model
Reno Filla (1), Allan Ericsson (1), and Jan-Ove Palmberg (2)
(1) VOLVO WHEEL LOADERS AB, ESKILSTUNA, SWEDEN
(2) DEPT. OF MECHANICAL ENGINEERING, LINKÖPING UNIVERSITY, SWEDEN
Abstract
In dynamic simulation of complete wheel loaders, one interesting aspect, specific for
the working task, is the momentary power distribution between drive train and hydrau-
lics, which is balanced by the operator.
This paper presents the initial results to a simulation model of a human operator.
Rather than letting the operator model follow a pre-defined path with control inputs at
given points, it follows a collection of general rules that together describe the machine’s
working cycle in a generic way. The advantage of this is that the working task descrip-
tion and the operator model itself are independent of the machine’s technical parame-
ters. Complete sub-system characteristics can thus be changed without compromising
the relevance and validity of the simulation. Ultimately, this can be used to assess a
machine’s total performance, fuel efficiency, and operability already in the concept
phase of the product development process.
Keywords: dynamic simulation, complex systems, operator model, driver model
Neo, sooner or later you're going to realize just as I did,
that there's a difference between knowing the path and walking the path.
(Morpheus in the film "The Matrix")
This paper has been published as:
Filla, R., Ericsson, A. and Palmberg, J.-O. (2005) “Dynamic Simulation of Construction
Machinery: Towards an Operator Model”. IFPE 2005 Technical Conference, Las Vegas
(NV), USA, pp 429-438, March 16-18, 2005.
http://www.arxiv.org/abs/cs.CE/0503087
(Internet link refers to a Technical Report of the original paper)
…Towards an Operator Model 3
1 Introduction
Originally spear-headed by large corporations of the automotive industry, dynamic
simulation of complete vehicles is increasingly practiced in the development of off-road
machinery. Handling and ride comfort are common simulation fields, as are perform-
ance and efficiency. As noted in [1], the challenge in simulating the complete system’s
dynamic behaviour is that in off-road machinery there are non-linear subsystems of
various technical domains (drive train, hydraulics, electronics, mechanics, etc.), which
are all tightly coupled. In the case of a wheel loader, the drive train and the hydraulics
are parallel systems; both are competing for engine torque, which is in limited supply.
Figure 1 shows how power is transferred through all relevant wheel loader subsystems,
with the machine being used in the typical working task of loading gravel.
Figure 1. Simplified power transfer scheme of a wheel loader loading gravel
As described in [1], the momentary distribution of engine power to both parallel
transfer paths is specific for the working task at hand, influenced by the environment,
and controlled by the operator – who ultimately balances the complete system.
Therefore, in order to evaluate the complete system’s performance, efficiency, and
operability, the simulation must not be limited to the machine itself, but has to include
operator, environment, and working task.
The results of a project aimed at simulating a wheel loader’s environment, i.e. dig-
ging forces when working in gravel, have already been reported in [2]. Similar projects
have also been documented in the literature, e.g. [3] and [4]. However, very little can be
found on adding models of human operators to complete machine models, and using
these to evaluate virtual prototypes in simulated working cycles. Mostly, current re-
search is aimed at automating tasks. This paper will instead focus on the development
of an operator model and a description of the working task, both sufficiently detailed to
draw conclusions about a machine's total performance, efficiency, and operability.
4 Paper 03
2 Level of Detail
In this paper, “working task” will be defined as the summary of all descriptions of how
the simulated machine shall be operated in its environment. The “operator model” de-
scribes how the machine shall be controlled to accomplish the working task.
In the simulation of complete machines interacting with their environment, the ap-
proach to modelling of operator and working task will very much depend on the ques-
tions that the simulation is to provide the answers to.
In Figure 2 (from right to left) it is shown that with a more detailed operator model,
i.e. a more detailed model of a human being and their decision process, the description
of the working task can be simpler, and restrictions on how the machine is to be oper-
ated are transferred from the working task description to the operator model. Instead of
mere data, information is used – or even knowledge instead of mere information.
On the other hand, a less advanced operator model can to a certain degree be com-
pensated for with more information or even significantly more data (Figure 2, from left
to right). This will require less understanding of the total system but might still provide
insightful simulation results, depending on the context (i.e. simulation goals).
Figure 2. Relationship between operator model and working task description
When for example the aim of the simulation is to answer questions about mechanical
loads on certain components of a wheel loader, the working task could consist of data
for propeller shaft speed, steering wheel position, and current lengths of hydraulic lift
and tilt cylinders – all recorded during a real loading cycle. The operator model could
then be a simple PID controller that actuates the machine’s input devices (throttle,
brake, steering wheel, and hydraulic levers) in order to follow the recorded machine
…Towards an Operator Model 5
movement. Such a scenario would be located in the right hand area of the solution space
in Figure 2. Performing an inverse simulation from the same set of working task data
would abolish the need for an operator model completely.
At the opposite end (left side), one can find simulations for evaluation of human-
related product properties like ergonomics or operability. Ideally, the operator as a sen-
sitive, decision-making, and strategically planning human being is modelled in great
detail. The working task could then be described in a very simple way, e.g. “load this
gravel on a truck”.
A decision for a specific level of detail can only be taken after careful consideration
of the scope of the assignment. As always, it is important to specify what type of ques-
tions the simulation needs to give answers to – and what can be ignored.
3 Literature Review
In [5] Vogel gives a comprehensive overview of the driver behaviour models used in
traffic simulation. She then combines some existing theories and develops her own,
control theory-based framework. The existence of a "mental model" of the modelled
system enables the driver to anticipate events and act preventively (instead of just me-
chanically reacting to target deviations). The author notes, "It is a very ambitious desire
to provide a complete model of driver behaviour, and any such attempt will certainly
provoke much criticism. On the other hand, not attempting at least to incorporate the
possibility to model all aspects of driver behaviour can be criticized, too."
Another, much simpler, micro-level model for traffic simulation [6] uses a cellular
automaton that incorporates mechanical restrictions (in the form of limited acceleration
and braking capabilities) and some form of human behaviour (modelled as the driver’s
excessive response to local traffic conditions). Other examples are reported in [7] and
[8]. Since simulation of traffic flow, just like road safety is a very active research area,
many more papers, reports, and dissertations can be found.
Finding suitable strategies and control schemes for robotic excavation is another very
active research area. Here, the focus is mostly on finding and following optimal bucket
trajectories. Long Wu’s approach to model bucket filling in [9] is motivated by his in-
tention to develop an autonomous wheel loader. Among other things, he discusses
bucket filling techniques and the shape of an optimal trajectory, in order to allow repeti-
tion in the following cycles. This latter aspect, giving autonomous machines tactical
capabilities, has been previously covered by Singh [10] in great detail. In [11] he gives
an update on the state of the art in 2002.
Another effort to automate the excavation process is reported in [12], which also fea-
tures an extensive literature review, which also includes Hemami’s early work [13]. Shi
et al. recognize in [14] that “modeling the dynamics of tool/soil interactions is very dif-
ficult and computationally intensive, and thus not practical for real-time and online exe-
cution.” Instead, they use fuzzy logic with very encouraging results.
6 Paper 03
With today’s powerful computer hardware, Human-in-the-loop simulations are a fea-
sible scenario, avoiding the necessity to model human behaviour (but of course sacrific-
ing repeatability to a certain extent). One early example is reported in [15].
4 Development of the Wheel Loader Operator Model
Earlier projects within Volvo Wheel Loaders aimed at the development of a complete
machine model, covering the simulation domains mechanics, drive train, hydraulics,
and control system [16]. Having gained experience in projects involving multi-domain
simulation of complete vehicles, Volvo Wheel Loaders wanted to extend these simula-
tions to evaluate the potential operability of virtual prototypes, as well as total perform-
ance and fuel efficiency. These measures are heavily dependent on the way the human
operator uses the machine. The aim was to develop an operator model, which should be
as simple as possible with just the level of detail needed to reproduce relevant real-life
phenomena.
Using a pre-recorded loading cycle as working task description and an operator
model with a PID controller just following the cycle data (or even simpler: inverse
simulation) would have worked for one specific machine. However, the slightest change
in the setup (e.g. by altering torque converter characteristics) would either require new
recorded data (which do not exist yet for virtual prototypes), or would inevitably pro-
duce erroneous results, when the working task description of the original machine setup
was used. In [17] Zhang et al. correctly note: “The job is task-oriented, not reference-
oriented. The operator is not explicitly following any speed or position reference when
driving, steering and lifting. (…) The total productivity depends on how well the task is
fulfilled, what the fuel economy is, and how long it takes to finish each cycle. There-
fore, the performance and the efficiency of the human-machine interaction need to be
maximized.”
For such simulations, a human operator’s ability to adapt to a new machine is needed
to be reproduced by a model, preferably as simple as possible. Research in the areas of
cellular automata and self-organization has shown that complexity can and often does
emerge from quite simple, yet repetitive rules. In control theory, fuzzy logic is often
used to derive a controller from the simple, yet vague rules a human operator would
intuitively use for the same task. As stated earlier, Shi et al. have also reported on using
fuzzy logic for robotic excavation [14].
These examples motivated the use of techniques similar to fuzzy sets and discrete
events in the development of the operator model presented here. Since all subsystems of
the machine as well as the gravel pile were modelled in the 3D Multi-Body Simulation
package ADAMS (Figure 3), it was decided to also code the first version of the operator
model in this simulation package.
Other simulation programs are surely better suited to handle this specific task, but us-
ing ADAMS proved to be feasible. Relationships between state of the system and hu-
man action were continuously described using cubic polynomial STEP functions
(somewhat similar to fuzzy sets). Discrete states were saved using DIFF equations.
…Towards an Operator Model 7
Figure 3. Models of the wheel loader and its environment, 3D view
All rules employed in the operator model were devised by studying and interviewing
professional wheel loader operators. In [18] Gellersted documents a related study.
In the simulation, the operator model controls the machine model by engine throttle,
lift and tilt lever, steering wheel, and brake only – just as a human operator does. Also,
only signals that a human operator can sense are used in the model (excluding e.g.
torque converter slip or hydraulic pump displacement). In its first version, the operator
model has no tactical capabilities; it does not plan ahead of the current cycle by alternat-
ing the bucket fill location, like a human operator would do. The next sections will fo-
cus on the bucket filling phase itself, which is the most operator-dependent phase in a
wheel loader’s working cycle. All other phases have also been modelled, but will not be
discussed in depth.
5 Bucket Filling
As mentioned, the literature reveals several different approaches to both modelling soil
or granular material, and describing the optimal trajectory for a tool cutting through
these materials. For this first version of the operator model, a less complex strategy was
chosen: it was reasoned that the most efficient way to fill a bucket should be to move it
upwards through the gravel pile on a velocity vector with a bearing δ that matches the
pile’s slope angle ε (Figure 4). Of course, this will only be the case towards the end of
the scooping, since the process starts with the bucket’s cutting edge being parallel to the
ground. Thereby, one specific bucket filling method is imitated, where the operator fol-
lows the slope of the gravel pile, instead of just forcing the bucket into the pile and tilt-
ing backwards.
At the same time, the bucket’s cutting edge should remain at a certain angle of attack
γ relative to the bucket’s velocity vector, and the bucket’s bottom at a certain angle of
clearance α relative to the gravel pile.
8 Paper 03
Figure 4. Bucket filling approach
The operator model needs to simultaneously control the machine speed (via the en-
gine throttle) and bucket lift and tilt functions (via hydraulic levers) in order to satisfy
these and a number of other requirements. In the simulation, the bucket filling phase
starts when the bucket’s cutting edge penetrates the gravel pile at a certain, controlled
speed. This causes a down-shift into gear 1 and the repeated execution of the following
rules (not necessarily in order):
• “Traction control 1”: When relative wheel slip exceeds a certain value, the
maximum throttle value will be ramped down. This decreases torque converter
slip and thus reduces traction force.
• “Traction control 2”: Above a certain limit for integrated relative wheel slip,
the lift function is ramped up. This increases the load on the front wheels,
which improves traction.
• “Bucket velocity vector control”: Deviation of δ from ε above a certain thresh-
old will lead to a ramp-up of the maximum throttle value. This ensures that the
bucket follows the gravel pile’s slope.
• “Bucket attitude control”: The tilt function is ramped up in order to maintain α
and γ as the lifting unit is raised and the machine is driven forward.
• “Exit trigger 1”: Above a certain angle of the bucket relative to the gravel
pile’s slope, the tilt function will be fully activated until the bucket is com-
pletely tilted back.
• “Exit trigger 2”: Above a certain angle of the lifting unit, the tilt function will
be fully activated until the bucket is completely tilted back.
The results of rules governing the same operator input will either be multiplied or
added to calculate the total input value. The bucket filling phase ends when the bucket
has left the gravel pile, which will result in a gear shift into R2 (reverse) and full activa-
tion of the lift function.
…Towards an Operator Model 9
6 Simulation Results
Figure 5 shows the results of one specific simulation, using the above rules for bucket
filling:
Figure 5. Bucket filling: operator input and simulation result
The upper diagram shows the x and y positions of the cutting edge and its global an-
gle. The latter, visualized as sloped lines with attached values, is drawn each 0.5 sec-
onds, which gives a feeling of the speed of the process. The lower diagram (which uses
the same x axis) illustrates the operator input for engine throttle, lift, and tilt function
(all calculated by merging the results of the previously defined rules).
Figure 6 shows the operator input during the complete loading cycle: engine throttle,
brake, and steering wheel in the upper diagram, lift and tilt function in the lower one:
10 Paper 03
Figure 6. Complete loading cycle: operator input
As explained in the introduction, the motivation for the development of a sufficiently
detailed operator model (and a description of the working task) was to be able to draw
conclusions about a machine's total performance, efficiency, and operability by simulat-
ing virtual prototypes, rather than testing physical ones.
Of particular interest is how a wheel loader’s engine power is being split up between
drive train and hydraulics over a complete loading cycle. Figure 7 illustrates this for one
of the conducted simulations:
…Towards an Operator Model 11
Figure 7. Complete loading cycle: power distribution to hydraulics
and drive train (total engine power = top of the black area)
The engine’s response and fuel consumption can vary dramatically depending on the
specific combination of torque and speed that accomplished power. It is therefore im-
portant to analyze the engine’s load duty (as shown in Figure 8):
Figure 8. Complete loading cycle: engine load duty (normalized)
This pattern is remarkably similar to the results obtained in tests of physical proto-
types, and indicates that the developed operator model can be useful. However, the goal
is to be able to perform virtual tests of not yet physically realized machine configura-
tions. It must therefore be proven that the operator model can adapt. The wheel loader
model’s torque converter has thus been changed to allow this. This component is known
to have a vital impact on such important complete machine properties as performance
and fuel efficiency. In the simulation, a “weaker” torque converter was chosen. In order
to obtain the same traction force, a “weaker” converter requires higher slip between
pump and turbine, which leads to higher engine speeds over a complete loading cycle.
12 Paper 03
A human operator compensates for this with higher throttle values. But this also affects
the hydraulic system, which in turn requires compensation. Figure 9 shows that the op-
erator model managed to adapt to the new machine characteristics by running the en-
gine at higher speeds – just as a human operator would have done:
Figure 9. Complete loading cycle: engine load duty for machines
equipped with different torque converters
The simulations conducted also replicate the fact that, in addition to higher engine
speeds, a “weaker” torque converter also leads to higher fuel consumption and longer
cycle times.
7 Discussion
In all conducted simulations, the operator model shows reasonably correct behaviour:
the results for bucket filling, power distribution, engine load duty, and the ability to
adapt to different torque converter characteristics all indicate that the model can be use-
ful for testing total performance and fuel efficiency of virtual prototypes. However, the
operator model in its first version clearly needs more development and validation.
In general, extracting controller rules from human operators through interviews and
implementing them as min/max relationships or fuzzy sets is not a novelty. But this
paper describes a new field of application with the ambition to connect to on-going
work on quantification of a human operator’s perception of a machine’s operability.
Applications in other areas, like active power distribution in hybrid vehicles, seem to be
an interesting prospect.
Simulating operability is much harder than simulating total machine performance
and fuel efficiency, as a generally agreed-upon definition of operability (especially for
wheel loaders) is still missing. However, it should be possible to utilize the results of
existing research into “mental workload”, possibly connecting an operability measure
with the operator’s efforts to control the power distribution between hydraulics and
…Towards an Operator Model 13
drive train. If such a measure could be found, then simulation would be of great assis-
tance in optimizing machine characteristics for example for maximum efficiency or
robust operability (the latter both regarding component tolerances, varying environ-
mental influences, but also different operator skills). One approach to quantification
might be through the definition of “operator input dose” similar to vibration dose value
in the assessment of whole-body vibration exposure.
Realizing the operator model as a set of equations in ADAMS proved to be possible,
but cumbersome. For that type of problem, realization as a finite state machine in a dis-
crete-event simulation package (in co-simulation with ADAMS) would have been bet-
ter. This will be done in future work.
In the second chapter, the diametric relationship between operator model and work-
ing task description is discussed to a certain extent, but the following text seems to deal
only with the operator model. This is because no distinction was made between the two
in the code of the first prototype. The original idea was that with more knowledge, the
working task description (“What to do?”) transitions from demanding to describing,
while the operator model (“How to do it?”) changes from executing to planning. In this
specific case, it has been found to be impractical to develop separate, yet linked models
for these two. This could be so in other cases as well, turning the distinction of operator
model and working task description more into a thought construct than a useful concept.
On the other hand, similar concepts in other fields like computer science (object-
oriented programming) or business management (project vs. line organizations) allow
exceptions without dismissing the whole concept as totally irrelevant.
8 Conclusion
A first version of a rule-based operator model has been developed, that shows good
potential for introducing “a human element” into dynamic simulation of complete wheel
loaders. With this, more relevant answers can be obtained with regard to total machine
performance and fuel efficiency in complete loading cycles. This can be used to signifi-
cantly support the product development process by substituting many tests of physical
prototypes with equivalent tests of virtual prototypes. However, using dynamic simula-
tion to assess operability of complete machines still requires more work.
Acknowledgements
The financial support of Volvo Wheel Loaders AB and PFF, the Swedish Program
Board for Automotive Research, is hereby gratefully acknowledged.
Our sincere thanks are also due to the many people at Volvo and Linköpings Univer-
sitet without whose theoretical and practical support the work presented in this paper
would not have been possible.
14 Paper 03
References
[1] Filla, R. and Palmberg, J.-O. (2003) “Using Dynamic Simulation in the Develop-
ment of Construction Machinery”. The Eighth Scandinavian International Confer-
ence on Fluid Power, Tampere, Finland, Vol. 1, pp 651-667.
http://www.arxiv.org/abs/cs.CE/0305036
[2] Ericsson, A. and Slättengren, J. (2000) “A model for predicting digging forces
when working in gravel or other granulated material”. 15th European ADAMS Us-
ers' Conference, Rome, Italy.
http://www.mscsoftware.com/support/library/conf/adams/euro/2000/
Volvo_Predicting_Digging.pdf
[3] Blouin, S., Hemami, A. and Lipsett, M. (2001) “Review of Resistive Force Mod-
els for Earthmoving Processes”. ASCE Journal of Aerospace Engineering, vol. 14,
no. 3, July 2001, pp 102-111.
http://dx.doi.org/10.1061/(ASCE)0893-1321(2001)14:3(102)
[4] Tan, C. P., Zweiri, Y. H., Althoefer, K. and Seneviratne, L. D. (2005) “Online Soil
Parameter Estimation Scheme Based on Newton-Raphson Method for Autono-
mous Excavation”. IEEE/ASME Transactions on Mechatronics, vol. 10, no. 2,
April 2005, pp 221-229.
http://dx.doi.org/10.1109/TMECH.2005.844706
[5] Vogel, K. (2002) “Modeling Driver Behavior – A Control Theory based Ap-
proach”. Doctoral thesis, Department of Mechanical Engineering, Linköping Uni-
versity, Linköping, Sweden.
[6] Lee, H. K., Barlovic, R., Schreckenberg. M. and Kim, D. (2004) “Mechanical re-
striction versus human overreaction triggering congested traffic states”. eprint
arXiv:cond-mat/0404315
http://arxiv.org/abs/cond-mat/0404315
[7] Bengtsson, J. (2001) “Adaptive Cruise Control and Driver Modeling”. Licentiate
Thesis, Lunds Institute of Technology, Lund, Sweden.
http://www.cs.clemson.edu/~johnmc/courses/cpsc875/resources/acc/6.pdf
[8] Macadam, C.C. (2003) “Understanding and Modeling the Human Driver”. Vehicle
System Dynamics, vol. 40, pp 101-134.
http://www.tandfonline.com/doi/abs/10.1076/vesd.40.1.101.15875
[9] Wu, L. (2003) “A Study on Automatic Control of Wheel Loaders in Rock/Soil
Loading”. Doctoral thesis, University of Arizona, Tucson, Arizona, USA.
http://wwwlib.umi.com/dissertations/fullcit/3090033
[10] Singh, S. (1995) “Synthesis of Tactical Plans for Robotic Excavations”. Doctoral
thesis, Carnegie Mellon University, Pittsburgh (PA), USA.
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.70.7254
…Towards an Operator Model 15
[11] Singh, S. (2002) “State of the Art in Automation of Earthmoving, 2002”. Work-
shop on Advanced Geomechatronics, Sendai University, Japan.
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.15.831
[12] Marshall, J. A. (2001) “Towards Autonomous Excavation of Fragmented Rock:
Experiments, Modelling, Identification and Control”. Master Thesis, Queen's Uni-
versity, Kingston (Ontario), Canada.
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.95.122
[13] Hemami, A. (1994) “Motion trajectory study in the scooping operation of an
LHD-loader”. IEEE Transactions on Industry Applications, vol. 30, no. 5, Sept-
Oct 1994, pp 1333-1338.
http://dx.doi.org/10.1109/28.315248
[14] Shi, X., Wang, F.-Y. and Lever, P. J. A. (1996) “Experimental results of robotic
excavation using fuzzy behavior control”. Control Engineering Practice, Vol. 4,
No. 2, Feb. 1996, pp 145-152.
http://dx.doi.org/10.1016/0967-0661(95)00220-0
[15] Grant, P., Freeman, J. S., Vail, R. and Huck, F. (1998) “Preparation of a Virtual
Proving Ground for Construction Equipment Simulation”. 1998 ASME Design
Engineering Technical Conferences, Atlanta (GA), USA, Sept.13-16, 1998.
http://members.asme.org/catalog/ItemView.cfm?ItemNumber=I416CD
[16] Larsson, J. (2001) “Concepts for Multi-Domain Simulation with Application to
Construction Machinery”. Licentiate thesis, Department of Mechanical Engineer-
ing, Linköping University, Linköping, Sweden.
[17] Zhang, R., Alleyne, A. G. and Carter, D. E. (2003) “Multivariable Control of an
Earthmoving Vehicle Powertrain Experimentally Validated in an Emulated Work-
ing Cycle”. Conference paper, ASME 2003 International Mechanical Engineering
Congress and Exposition.
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.133.7304
[18] Gellersted, S. (2002) ”Manövrering av hjullastare (Operation of Wheel Loaders)”.
Technical report, JTI – Institutet för jordbruks- och miljöteknik, Uppsala, Sweden.
http://www.jti.se/index.php?page=publikationsinfo&publicationid=195&returnto=109
(Internet links updated and verified on August 17, 2011
Dynamic Simulation of Construction Machinery: Towards an Operator Model

More Related Content

What's hot

PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MAT...
PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MAT...PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MAT...
PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MAT...
Waqas Tariq
 
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMSRELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
cscpconf
 
Modelling and optimization of electromagnetic type active control engine moun...
Modelling and optimization of electromagnetic type active control engine moun...Modelling and optimization of electromagnetic type active control engine moun...
Modelling and optimization of electromagnetic type active control engine moun...
IAEME Publication
 
Optimization of vehicle suspension system using genetic algorithm
Optimization of vehicle suspension system using genetic algorithmOptimization of vehicle suspension system using genetic algorithm
Optimization of vehicle suspension system using genetic algorithm
IAEME Publication
 
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar SystemNewly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
journalBEEI
 
Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1Mandilakhe Qavane
 
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
IRJET Journal
 
Fuzzy model reference learning control (1)
Fuzzy model reference learning control (1)Fuzzy model reference learning control (1)
Fuzzy model reference learning control (1)
Rodrigo Callejas González
 
Simulation of UC's North Route Shuttle
Simulation of UC's North Route ShuttleSimulation of UC's North Route Shuttle
Simulation of UC's North Route Shuttle
Shivaram Prakash
 
HARDWARE ACCELERATION OF THE GIPPS MODEL FOR REAL-TIME TRAFFIC SIMULATION
HARDWARE ACCELERATION OF THE GIPPS MODEL FOR REAL-TIME TRAFFIC SIMULATIONHARDWARE ACCELERATION OF THE GIPPS MODEL FOR REAL-TIME TRAFFIC SIMULATION
HARDWARE ACCELERATION OF THE GIPPS MODEL FOR REAL-TIME TRAFFIC SIMULATION
ijesajournal
 
Integration of-virtual-learning-of-induction-machines-for-undergraduates
Integration of-virtual-learning-of-induction-machines-for-undergraduatesIntegration of-virtual-learning-of-induction-machines-for-undergraduates
Integration of-virtual-learning-of-induction-machines-for-undergraduates
Rajesh Kumar
 
IRJET - Design and Optimization based on Surrogate Model of a Brushless Direc...
IRJET - Design and Optimization based on Surrogate Model of a Brushless Direc...IRJET - Design and Optimization based on Surrogate Model of a Brushless Direc...
IRJET - Design and Optimization based on Surrogate Model of a Brushless Direc...
IRJET Journal
 
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...
Model Validation and Control of an In-Wheel DC Motor  Prototype for Hybrid El...Model Validation and Control of an In-Wheel DC Motor  Prototype for Hybrid El...
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...
Scientific Review SR
 
Design and analysis of x y-q positioning stage based on
Design and analysis of x y-q positioning stage based onDesign and analysis of x y-q positioning stage based on
Design and analysis of x y-q positioning stage based oneSAT Publishing House
 
[IJET V2I3P12] Authors: France O. Akpojedje, Ese M. Okah, and Yussuf O. Abu
[IJET V2I3P12] Authors: France O. Akpojedje, Ese M. Okah, and Yussuf O. Abu[IJET V2I3P12] Authors: France O. Akpojedje, Ese M. Okah, and Yussuf O. Abu
[IJET V2I3P12] Authors: France O. Akpojedje, Ese M. Okah, and Yussuf O. Abu
IJET - International Journal of Engineering and Techniques
 
Evolutionary Design of Mathematical tunable FPGA Based MIMO Fuzzy Estimator S...
Evolutionary Design of Mathematical tunable FPGA Based MIMO Fuzzy Estimator S...Evolutionary Design of Mathematical tunable FPGA Based MIMO Fuzzy Estimator S...
Evolutionary Design of Mathematical tunable FPGA Based MIMO Fuzzy Estimator S...
Waqas Tariq
 
REVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLER
REVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLERREVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLER
REVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLER
cscpconf
 

What's hot (19)

PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MAT...
PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MAT...PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MAT...
PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MAT...
 
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMSRELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
 
Modelling and optimization of electromagnetic type active control engine moun...
Modelling and optimization of electromagnetic type active control engine moun...Modelling and optimization of electromagnetic type active control engine moun...
Modelling and optimization of electromagnetic type active control engine moun...
 
Optimization of vehicle suspension system using genetic algorithm
Optimization of vehicle suspension system using genetic algorithmOptimization of vehicle suspension system using genetic algorithm
Optimization of vehicle suspension system using genetic algorithm
 
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar SystemNewly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
 
Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1
 
PORTFOLIO_MJ
PORTFOLIO_MJPORTFOLIO_MJ
PORTFOLIO_MJ
 
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
 
Fuzzy model reference learning control (1)
Fuzzy model reference learning control (1)Fuzzy model reference learning control (1)
Fuzzy model reference learning control (1)
 
Simulation of UC's North Route Shuttle
Simulation of UC's North Route ShuttleSimulation of UC's North Route Shuttle
Simulation of UC's North Route Shuttle
 
HARDWARE ACCELERATION OF THE GIPPS MODEL FOR REAL-TIME TRAFFIC SIMULATION
HARDWARE ACCELERATION OF THE GIPPS MODEL FOR REAL-TIME TRAFFIC SIMULATIONHARDWARE ACCELERATION OF THE GIPPS MODEL FOR REAL-TIME TRAFFIC SIMULATION
HARDWARE ACCELERATION OF THE GIPPS MODEL FOR REAL-TIME TRAFFIC SIMULATION
 
Integration of-virtual-learning-of-induction-machines-for-undergraduates
Integration of-virtual-learning-of-induction-machines-for-undergraduatesIntegration of-virtual-learning-of-induction-machines-for-undergraduates
Integration of-virtual-learning-of-induction-machines-for-undergraduates
 
IRJET - Design and Optimization based on Surrogate Model of a Brushless Direc...
IRJET - Design and Optimization based on Surrogate Model of a Brushless Direc...IRJET - Design and Optimization based on Surrogate Model of a Brushless Direc...
IRJET - Design and Optimization based on Surrogate Model of a Brushless Direc...
 
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...
Model Validation and Control of an In-Wheel DC Motor  Prototype for Hybrid El...Model Validation and Control of an In-Wheel DC Motor  Prototype for Hybrid El...
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...
 
Design and analysis of x y-q positioning stage based on
Design and analysis of x y-q positioning stage based onDesign and analysis of x y-q positioning stage based on
Design and analysis of x y-q positioning stage based on
 
[IJET V2I3P12] Authors: France O. Akpojedje, Ese M. Okah, and Yussuf O. Abu
[IJET V2I3P12] Authors: France O. Akpojedje, Ese M. Okah, and Yussuf O. Abu[IJET V2I3P12] Authors: France O. Akpojedje, Ese M. Okah, and Yussuf O. Abu
[IJET V2I3P12] Authors: France O. Akpojedje, Ese M. Okah, and Yussuf O. Abu
 
Evolutionary Design of Mathematical tunable FPGA Based MIMO Fuzzy Estimator S...
Evolutionary Design of Mathematical tunable FPGA Based MIMO Fuzzy Estimator S...Evolutionary Design of Mathematical tunable FPGA Based MIMO Fuzzy Estimator S...
Evolutionary Design of Mathematical tunable FPGA Based MIMO Fuzzy Estimator S...
 
REVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLER
REVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLERREVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLER
REVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLER
 
aecv2007_goodell_final
aecv2007_goodell_finalaecv2007_goodell_final
aecv2007_goodell_final
 

Viewers also liked

United States of America – IMMIGRATION REFORM - FINNISH
United States of America – IMMIGRATION REFORM - FINNISHUnited States of America – IMMIGRATION REFORM - FINNISH
United States of America – IMMIGRATION REFORM - FINNISHVogelDenise
 
Open Graph: The Key to Making Your Content Look Great
Open Graph: The Key to Making Your Content Look GreatOpen Graph: The Key to Making Your Content Look Great
Open Graph: The Key to Making Your Content Look Great
Mike Arnesen
 
United States of America – IMMIGRATION REFORM - GEORGIAN
United States of America – IMMIGRATION REFORM - GEORGIANUnited States of America – IMMIGRATION REFORM - GEORGIAN
United States of America – IMMIGRATION REFORM - GEORGIANVogelDenise
 
021013 adecco email (vietnamese)
021013   adecco email (vietnamese)021013   adecco email (vietnamese)
021013 adecco email (vietnamese)VogelDenise
 
EMAILS - KENTUCKY COMMISSION ON HUMAN RIGHTS (malay)
EMAILS - KENTUCKY COMMISSION ON HUMAN RIGHTS (malay)EMAILS - KENTUCKY COMMISSION ON HUMAN RIGHTS (malay)
EMAILS - KENTUCKY COMMISSION ON HUMAN RIGHTS (malay)VogelDenise
 
021013 adecco email (russian)
021013   adecco email (russian)021013   adecco email (russian)
021013 adecco email (russian)VogelDenise
 
Heros power point
Heros power pointHeros power point
Heros power pointlaurabethb
 
Robotica 36571
Robotica 36571Robotica 36571
Classification of physiological signals for wheel loader operators using Mult...
Classification of physiological signals for wheel loader operators using Mult...Classification of physiological signals for wheel loader operators using Mult...
Classification of physiological signals for wheel loader operators using Mult...
Reno Filla
 
Análise multivariada aplicada à pesquisa
Análise multivariada aplicada à pesquisaAnálise multivariada aplicada à pesquisa
Análise multivariada aplicada à pesquisa
Carlos Moura
 
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-telugu
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-teluguMALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-telugu
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-teluguVogelDenise
 
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-lao
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-laoMALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-lao
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-laoVogelDenise
 
021013 adecco email (latin)
021013   adecco email (latin)021013   adecco email (latin)
021013 adecco email (latin)VogelDenise
 
021013 adecco email (welsh)
021013   adecco email (welsh)021013   adecco email (welsh)
021013 adecco email (welsh)VogelDenise
 
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-hebrew
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-hebrewMALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-hebrew
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-hebrewVogelDenise
 
Pay as you Throw - Παπαδάκης
Pay as you Throw - ΠαπαδάκηςPay as you Throw - Παπαδάκης
Pay as you Throw - Παπαδάκης
My Chersonissos
 
021013 adecco email (hindi)
021013   adecco email (hindi)021013   adecco email (hindi)
021013 adecco email (hindi)VogelDenise
 
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-kannada
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-kannadaMALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-kannada
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-kannadaVogelDenise
 
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-chinese (simplif...
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-chinese (simplif...MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-chinese (simplif...
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-chinese (simplif...VogelDenise
 

Viewers also liked (20)

United States of America – IMMIGRATION REFORM - FINNISH
United States of America – IMMIGRATION REFORM - FINNISHUnited States of America – IMMIGRATION REFORM - FINNISH
United States of America – IMMIGRATION REFORM - FINNISH
 
Open Graph: The Key to Making Your Content Look Great
Open Graph: The Key to Making Your Content Look GreatOpen Graph: The Key to Making Your Content Look Great
Open Graph: The Key to Making Your Content Look Great
 
United States of America – IMMIGRATION REFORM - GEORGIAN
United States of America – IMMIGRATION REFORM - GEORGIANUnited States of America – IMMIGRATION REFORM - GEORGIAN
United States of America – IMMIGRATION REFORM - GEORGIAN
 
021013 adecco email (vietnamese)
021013   adecco email (vietnamese)021013   adecco email (vietnamese)
021013 adecco email (vietnamese)
 
EMAILS - KENTUCKY COMMISSION ON HUMAN RIGHTS (malay)
EMAILS - KENTUCKY COMMISSION ON HUMAN RIGHTS (malay)EMAILS - KENTUCKY COMMISSION ON HUMAN RIGHTS (malay)
EMAILS - KENTUCKY COMMISSION ON HUMAN RIGHTS (malay)
 
021013 adecco email (russian)
021013   adecco email (russian)021013   adecco email (russian)
021013 adecco email (russian)
 
Heros power point
Heros power pointHeros power point
Heros power point
 
Robotica 36571
Robotica 36571Robotica 36571
Robotica 36571
 
Classification of physiological signals for wheel loader operators using Mult...
Classification of physiological signals for wheel loader operators using Mult...Classification of physiological signals for wheel loader operators using Mult...
Classification of physiological signals for wheel loader operators using Mult...
 
Análise multivariada aplicada à pesquisa
Análise multivariada aplicada à pesquisaAnálise multivariada aplicada à pesquisa
Análise multivariada aplicada à pesquisa
 
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-telugu
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-teluguMALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-telugu
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-telugu
 
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-lao
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-laoMALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-lao
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-lao
 
021013 adecco email (latin)
021013   adecco email (latin)021013   adecco email (latin)
021013 adecco email (latin)
 
021013 adecco email (welsh)
021013   adecco email (welsh)021013   adecco email (welsh)
021013 adecco email (welsh)
 
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-hebrew
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-hebrewMALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-hebrew
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-hebrew
 
Pay as you Throw - Παπαδάκης
Pay as you Throw - ΠαπαδάκηςPay as you Throw - Παπαδάκης
Pay as you Throw - Παπαδάκης
 
021013 adecco email (hindi)
021013   adecco email (hindi)021013   adecco email (hindi)
021013 adecco email (hindi)
 
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-kannada
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-kannadaMALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-kannada
MALCOLM X (Building Bridges – Getting The DEVIL OFF YOUR BACK)-kannada
 
Yiddish 040412
Yiddish 040412Yiddish 040412
Yiddish 040412
 
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-chinese (simplif...
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-chinese (simplif...MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-chinese (simplif...
MALCOLM X (BUILDING BRIDGES-Getting The DEVIL OFF YOUR BACK)-chinese (simplif...
 

Similar to Dynamic Simulation of Construction Machinery: Towards an Operator Model

Study of a method for assessing operability of working machines in physical a...
Study of a method for assessing operability of working machines in physical a...Study of a method for assessing operability of working machines in physical a...
Study of a method for assessing operability of working machines in physical a...
Reno Filla
 
Simulating Operability of Wheel Loaders: Operator Models and Quantification o...
Simulating Operability of Wheel Loaders: Operator Models and Quantification o...Simulating Operability of Wheel Loaders: Operator Models and Quantification o...
Simulating Operability of Wheel Loaders: Operator Models and Quantification o...
Reno Filla
 
Evaluating the efficiency of wheel loader bucket designs and bucket filling s...
Evaluating the efficiency of wheel loader bucket designs and bucket filling s...Evaluating the efficiency of wheel loader bucket designs and bucket filling s...
Evaluating the efficiency of wheel loader bucket designs and bucket filling s...
Reno Filla
 
Towards Finding the Optimal Bucket Filling Strategy through Simulation
Towards Finding the Optimal Bucket Filling Strategy through SimulationTowards Finding the Optimal Bucket Filling Strategy through Simulation
Towards Finding the Optimal Bucket Filling Strategy through Simulation
Reno Filla
 
Lecture 1 - Introduction to Simulation Edited.ppt
Lecture 1 - Introduction to Simulation Edited.pptLecture 1 - Introduction to Simulation Edited.ppt
Lecture 1 - Introduction to Simulation Edited.ppt
FahimAhmed233860
 
An Event-driven Operator Model for Dynamic Simulation of Construction Machinery
An Event-driven Operator Model for Dynamic Simulation of Construction MachineryAn Event-driven Operator Model for Dynamic Simulation of Construction Machinery
An Event-driven Operator Model for Dynamic Simulation of Construction Machinery
Reno Filla
 
Using Dynamic Simulation in the Development of Construction Machinery
Using Dynamic Simulation in the Development of Construction MachineryUsing Dynamic Simulation in the Development of Construction Machinery
Using Dynamic Simulation in the Development of Construction Machinery
Reno Filla
 
Modelling and simulation of driving cycle using simulink
Modelling and simulation of driving cycle using simulinkModelling and simulation of driving cycle using simulink
Modelling and simulation of driving cycle using simulink
International Journal of Power Electronics and Drive Systems
 
K-10714 ABHISHEK(MATLAB )
K-10714 ABHISHEK(MATLAB )K-10714 ABHISHEK(MATLAB )
K-10714 ABHISHEK(MATLAB )
shailesh yadav
 
Analysis and implementation of local modular supervisory control for
Analysis and implementation of local modular supervisory control forAnalysis and implementation of local modular supervisory control for
Analysis and implementation of local modular supervisory control forIAEME Publication
 
A MODEL BASED APPROACH FOR DESIGN OF SEMIACTIVE SUSPENSION USING VARIABLE STR...
A MODEL BASED APPROACH FOR DESIGN OF SEMIACTIVE SUSPENSION USING VARIABLE STR...A MODEL BASED APPROACH FOR DESIGN OF SEMIACTIVE SUSPENSION USING VARIABLE STR...
A MODEL BASED APPROACH FOR DESIGN OF SEMIACTIVE SUSPENSION USING VARIABLE STR...
International Journal of Technical Research & Application
 
Selecting representative working cycles from large measurement data sets
Selecting representative working cycles from large measurement data setsSelecting representative working cycles from large measurement data sets
Selecting representative working cycles from large measurement data sets
Reno Filla
 
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
IJECEIAES
 
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
IAEME Publication
 
Improving_programming_skills_of_Mechanical_Enginee.pdf
Improving_programming_skills_of_Mechanical_Enginee.pdfImproving_programming_skills_of_Mechanical_Enginee.pdf
Improving_programming_skills_of_Mechanical_Enginee.pdf
ssuserbe139c
 
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAVIRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
IRJET Journal
 
Suspension system
Suspension systemSuspension system
Suspension system
Dhananjay Rao
 
A study to compare trajectory generation algorithms for automatic bucket fill...
A study to compare trajectory generation algorithms for automatic bucket fill...A study to compare trajectory generation algorithms for automatic bucket fill...
A study to compare trajectory generation algorithms for automatic bucket fill...
Reno Filla
 
AGADUC Towards A More Precise Presentation Of Functional Requirement In Use ...
AGADUC  Towards A More Precise Presentation Of Functional Requirement In Use ...AGADUC  Towards A More Precise Presentation Of Functional Requirement In Use ...
AGADUC Towards A More Precise Presentation Of Functional Requirement In Use ...
Kelly Lipiec
 

Similar to Dynamic Simulation of Construction Machinery: Towards an Operator Model (20)

Study of a method for assessing operability of working machines in physical a...
Study of a method for assessing operability of working machines in physical a...Study of a method for assessing operability of working machines in physical a...
Study of a method for assessing operability of working machines in physical a...
 
Simulating Operability of Wheel Loaders: Operator Models and Quantification o...
Simulating Operability of Wheel Loaders: Operator Models and Quantification o...Simulating Operability of Wheel Loaders: Operator Models and Quantification o...
Simulating Operability of Wheel Loaders: Operator Models and Quantification o...
 
Evaluating the efficiency of wheel loader bucket designs and bucket filling s...
Evaluating the efficiency of wheel loader bucket designs and bucket filling s...Evaluating the efficiency of wheel loader bucket designs and bucket filling s...
Evaluating the efficiency of wheel loader bucket designs and bucket filling s...
 
article_HEV_28janvier
article_HEV_28janvierarticle_HEV_28janvier
article_HEV_28janvier
 
Towards Finding the Optimal Bucket Filling Strategy through Simulation
Towards Finding the Optimal Bucket Filling Strategy through SimulationTowards Finding the Optimal Bucket Filling Strategy through Simulation
Towards Finding the Optimal Bucket Filling Strategy through Simulation
 
Lecture 1 - Introduction to Simulation Edited.ppt
Lecture 1 - Introduction to Simulation Edited.pptLecture 1 - Introduction to Simulation Edited.ppt
Lecture 1 - Introduction to Simulation Edited.ppt
 
An Event-driven Operator Model for Dynamic Simulation of Construction Machinery
An Event-driven Operator Model for Dynamic Simulation of Construction MachineryAn Event-driven Operator Model for Dynamic Simulation of Construction Machinery
An Event-driven Operator Model for Dynamic Simulation of Construction Machinery
 
Using Dynamic Simulation in the Development of Construction Machinery
Using Dynamic Simulation in the Development of Construction MachineryUsing Dynamic Simulation in the Development of Construction Machinery
Using Dynamic Simulation in the Development of Construction Machinery
 
Modelling and simulation of driving cycle using simulink
Modelling and simulation of driving cycle using simulinkModelling and simulation of driving cycle using simulink
Modelling and simulation of driving cycle using simulink
 
K-10714 ABHISHEK(MATLAB )
K-10714 ABHISHEK(MATLAB )K-10714 ABHISHEK(MATLAB )
K-10714 ABHISHEK(MATLAB )
 
Analysis and implementation of local modular supervisory control for
Analysis and implementation of local modular supervisory control forAnalysis and implementation of local modular supervisory control for
Analysis and implementation of local modular supervisory control for
 
A MODEL BASED APPROACH FOR DESIGN OF SEMIACTIVE SUSPENSION USING VARIABLE STR...
A MODEL BASED APPROACH FOR DESIGN OF SEMIACTIVE SUSPENSION USING VARIABLE STR...A MODEL BASED APPROACH FOR DESIGN OF SEMIACTIVE SUSPENSION USING VARIABLE STR...
A MODEL BASED APPROACH FOR DESIGN OF SEMIACTIVE SUSPENSION USING VARIABLE STR...
 
Selecting representative working cycles from large measurement data sets
Selecting representative working cycles from large measurement data setsSelecting representative working cycles from large measurement data sets
Selecting representative working cycles from large measurement data sets
 
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
 
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
A WORKSPACE SIMULATION FOR TAL TR-2 ARTICULATED ROBOT
 
Improving_programming_skills_of_Mechanical_Enginee.pdf
Improving_programming_skills_of_Mechanical_Enginee.pdfImproving_programming_skills_of_Mechanical_Enginee.pdf
Improving_programming_skills_of_Mechanical_Enginee.pdf
 
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAVIRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
IRJET- A Performance of Hybrid Control in Nonlinear Dynamic Multirotor UAV
 
Suspension system
Suspension systemSuspension system
Suspension system
 
A study to compare trajectory generation algorithms for automatic bucket fill...
A study to compare trajectory generation algorithms for automatic bucket fill...A study to compare trajectory generation algorithms for automatic bucket fill...
A study to compare trajectory generation algorithms for automatic bucket fill...
 
AGADUC Towards A More Precise Presentation Of Functional Requirement In Use ...
AGADUC  Towards A More Precise Presentation Of Functional Requirement In Use ...AGADUC  Towards A More Precise Presentation Of Functional Requirement In Use ...
AGADUC Towards A More Precise Presentation Of Functional Requirement In Use ...
 

More from Reno Filla

In support of removal of periodic calibration of Flight Recorders
In support of removal of periodic calibration of Flight RecordersIn support of removal of periodic calibration of Flight Recorders
In support of removal of periodic calibration of Flight Recorders
Reno Filla
 
Brave new electric world.pdf
Brave new electric world.pdfBrave new electric world.pdf
Brave new electric world.pdf
Reno Filla
 
Calculation of power requirement for a truck
Calculation of power requirement for a truckCalculation of power requirement for a truck
Calculation of power requirement for a truck
Reno Filla
 
Reflections on Research (and a Fractal Perspective on Systems Engineering)
Reflections on Research (and a Fractal Perspective on Systems Engineering)Reflections on Research (and a Fractal Perspective on Systems Engineering)
Reflections on Research (and a Fractal Perspective on Systems Engineering)
Reno Filla
 
E-Roads Getting Real
E-Roads Getting RealE-Roads Getting Real
E-Roads Getting Real
Reno Filla
 
Electric Road Systems
Electric Road SystemsElectric Road Systems
Electric Road Systems
Reno Filla
 
SEC lecture "Electrification of Future Transports"
SEC lecture "Electrification of Future Transports"SEC lecture "Electrification of Future Transports"
SEC lecture "Electrification of Future Transports"
Reno Filla
 
Electrification of future transports
Electrification of future transportsElectrification of future transports
Electrification of future transports
Reno Filla
 
Interview Alumni HS Magdeburg
Interview Alumni HS MagdeburgInterview Alumni HS Magdeburg
Interview Alumni HS Magdeburg
Reno Filla
 
Future Trends for Heavy Vehicles
Future Trends for Heavy VehiclesFuture Trends for Heavy Vehicles
Future Trends for Heavy Vehicles
Reno Filla
 
Towards Finding the Optimal Bucket Filling Strategy through Simulation
Towards Finding the Optimal Bucket Filling Strategy through SimulationTowards Finding the Optimal Bucket Filling Strategy through Simulation
Towards Finding the Optimal Bucket Filling Strategy through Simulation
Reno Filla
 
Electromobility and Construction Machinery
Electromobility and Construction MachineryElectromobility and Construction Machinery
Electromobility and Construction Machinery
Reno Filla
 
Gliding Contest Scoring: current and proposal 8.1.4 for the 2016 IGC plenary
Gliding Contest Scoring: current and proposal 8.1.4 for the 2016 IGC plenaryGliding Contest Scoring: current and proposal 8.1.4 for the 2016 IGC plenary
Gliding Contest Scoring: current and proposal 8.1.4 for the 2016 IGC plenary
Reno Filla
 
Automation of Mobile Working Machines
Automation of Mobile Working MachinesAutomation of Mobile Working Machines
Automation of Mobile Working Machines
Reno Filla
 
Fuel efficiency in construction equipment – optimize the machine as one system
Fuel efficiency in construction equipment – optimize the machine as one systemFuel efficiency in construction equipment – optimize the machine as one system
Fuel efficiency in construction equipment – optimize the machine as one system
Reno Filla
 
Optimizing the trajectory of a wheel loader working in short loading cycles
Optimizing the trajectory of a wheel loader working in short loading cyclesOptimizing the trajectory of a wheel loader working in short loading cycles
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
Mental State Monitoring System for the Professional Drivers Based on Heart Ra...
Mental State Monitoring System for the Professional Drivers Based on Heart Ra...Mental State Monitoring System for the Professional Drivers Based on Heart Ra...
Mental State Monitoring System for the Professional Drivers Based on Heart Ra...
Reno Filla
 
Representative Testing of Emissions and Fuel Consumption of Working Machines ...
Representative Testing of Emissions and Fuel Consumption of Working Machines ...Representative Testing of Emissions and Fuel Consumption of Working Machines ...
Representative Testing of Emissions and Fuel Consumption of Working Machines ...
Reno Filla
 
On Increasing Fuel Efficiency by Operator Assistance Systems in a Wheel Loader
On Increasing Fuel Efficiency by Operator Assistance Systems in a Wheel LoaderOn Increasing Fuel Efficiency by Operator Assistance Systems in a Wheel Loader
On Increasing Fuel Efficiency by Operator Assistance Systems in a Wheel Loader
Reno Filla
 
A Case Study on Quantifying the Workload of Working Machine Operators by Mean...
A Case Study on Quantifying the Workload of Working Machine Operators by Mean...A Case Study on Quantifying the Workload of Working Machine Operators by Mean...
A Case Study on Quantifying the Workload of Working Machine Operators by Mean...
Reno Filla
 

More from Reno Filla (20)

In support of removal of periodic calibration of Flight Recorders
In support of removal of periodic calibration of Flight RecordersIn support of removal of periodic calibration of Flight Recorders
In support of removal of periodic calibration of Flight Recorders
 
Brave new electric world.pdf
Brave new electric world.pdfBrave new electric world.pdf
Brave new electric world.pdf
 
Calculation of power requirement for a truck
Calculation of power requirement for a truckCalculation of power requirement for a truck
Calculation of power requirement for a truck
 
Reflections on Research (and a Fractal Perspective on Systems Engineering)
Reflections on Research (and a Fractal Perspective on Systems Engineering)Reflections on Research (and a Fractal Perspective on Systems Engineering)
Reflections on Research (and a Fractal Perspective on Systems Engineering)
 
E-Roads Getting Real
E-Roads Getting RealE-Roads Getting Real
E-Roads Getting Real
 
Electric Road Systems
Electric Road SystemsElectric Road Systems
Electric Road Systems
 
SEC lecture "Electrification of Future Transports"
SEC lecture "Electrification of Future Transports"SEC lecture "Electrification of Future Transports"
SEC lecture "Electrification of Future Transports"
 
Electrification of future transports
Electrification of future transportsElectrification of future transports
Electrification of future transports
 
Interview Alumni HS Magdeburg
Interview Alumni HS MagdeburgInterview Alumni HS Magdeburg
Interview Alumni HS Magdeburg
 
Future Trends for Heavy Vehicles
Future Trends for Heavy VehiclesFuture Trends for Heavy Vehicles
Future Trends for Heavy Vehicles
 
Towards Finding the Optimal Bucket Filling Strategy through Simulation
Towards Finding the Optimal Bucket Filling Strategy through SimulationTowards Finding the Optimal Bucket Filling Strategy through Simulation
Towards Finding the Optimal Bucket Filling Strategy through Simulation
 
Electromobility and Construction Machinery
Electromobility and Construction MachineryElectromobility and Construction Machinery
Electromobility and Construction Machinery
 
Gliding Contest Scoring: current and proposal 8.1.4 for the 2016 IGC plenary
Gliding Contest Scoring: current and proposal 8.1.4 for the 2016 IGC plenaryGliding Contest Scoring: current and proposal 8.1.4 for the 2016 IGC plenary
Gliding Contest Scoring: current and proposal 8.1.4 for the 2016 IGC plenary
 
Automation of Mobile Working Machines
Automation of Mobile Working MachinesAutomation of Mobile Working Machines
Automation of Mobile Working Machines
 
Fuel efficiency in construction equipment – optimize the machine as one system
Fuel efficiency in construction equipment – optimize the machine as one systemFuel efficiency in construction equipment – optimize the machine as one system
Fuel efficiency in construction equipment – optimize the machine as one system
 
Optimizing the trajectory of a wheel loader working in short loading cycles
Optimizing the trajectory of a wheel loader working in short loading cyclesOptimizing the trajectory of a wheel loader working in short loading cycles
Optimizing the trajectory of a wheel loader working in short loading cycles
 
Mental State Monitoring System for the Professional Drivers Based on Heart Ra...
Mental State Monitoring System for the Professional Drivers Based on Heart Ra...Mental State Monitoring System for the Professional Drivers Based on Heart Ra...
Mental State Monitoring System for the Professional Drivers Based on Heart Ra...
 
Representative Testing of Emissions and Fuel Consumption of Working Machines ...
Representative Testing of Emissions and Fuel Consumption of Working Machines ...Representative Testing of Emissions and Fuel Consumption of Working Machines ...
Representative Testing of Emissions and Fuel Consumption of Working Machines ...
 
On Increasing Fuel Efficiency by Operator Assistance Systems in a Wheel Loader
On Increasing Fuel Efficiency by Operator Assistance Systems in a Wheel LoaderOn Increasing Fuel Efficiency by Operator Assistance Systems in a Wheel Loader
On Increasing Fuel Efficiency by Operator Assistance Systems in a Wheel Loader
 
A Case Study on Quantifying the Workload of Working Machine Operators by Mean...
A Case Study on Quantifying the Workload of Working Machine Operators by Mean...A Case Study on Quantifying the Workload of Working Machine Operators by Mean...
A Case Study on Quantifying the Workload of Working Machine Operators by Mean...
 

Recently uploaded

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 

Recently uploaded (20)

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 

Dynamic Simulation of Construction Machinery: Towards an Operator Model

  • 1. Paper 03 Dynamic Simulation of Construction Machinery: Towards an Operator Model Reno Filla (1), Allan Ericsson (1), and Jan-Ove Palmberg (2) (1) VOLVO WHEEL LOADERS AB, ESKILSTUNA, SWEDEN (2) DEPT. OF MECHANICAL ENGINEERING, LINKÖPING UNIVERSITY, SWEDEN Abstract In dynamic simulation of complete wheel loaders, one interesting aspect, specific for the working task, is the momentary power distribution between drive train and hydrau- lics, which is balanced by the operator. This paper presents the initial results to a simulation model of a human operator. Rather than letting the operator model follow a pre-defined path with control inputs at given points, it follows a collection of general rules that together describe the machine’s working cycle in a generic way. The advantage of this is that the working task descrip- tion and the operator model itself are independent of the machine’s technical parame- ters. Complete sub-system characteristics can thus be changed without compromising the relevance and validity of the simulation. Ultimately, this can be used to assess a machine’s total performance, fuel efficiency, and operability already in the concept phase of the product development process. Keywords: dynamic simulation, complex systems, operator model, driver model
  • 2. Neo, sooner or later you're going to realize just as I did, that there's a difference between knowing the path and walking the path. (Morpheus in the film "The Matrix") This paper has been published as: Filla, R., Ericsson, A. and Palmberg, J.-O. (2005) “Dynamic Simulation of Construction Machinery: Towards an Operator Model”. IFPE 2005 Technical Conference, Las Vegas (NV), USA, pp 429-438, March 16-18, 2005. http://www.arxiv.org/abs/cs.CE/0503087 (Internet link refers to a Technical Report of the original paper)
  • 3. …Towards an Operator Model 3 1 Introduction Originally spear-headed by large corporations of the automotive industry, dynamic simulation of complete vehicles is increasingly practiced in the development of off-road machinery. Handling and ride comfort are common simulation fields, as are perform- ance and efficiency. As noted in [1], the challenge in simulating the complete system’s dynamic behaviour is that in off-road machinery there are non-linear subsystems of various technical domains (drive train, hydraulics, electronics, mechanics, etc.), which are all tightly coupled. In the case of a wheel loader, the drive train and the hydraulics are parallel systems; both are competing for engine torque, which is in limited supply. Figure 1 shows how power is transferred through all relevant wheel loader subsystems, with the machine being used in the typical working task of loading gravel. Figure 1. Simplified power transfer scheme of a wheel loader loading gravel As described in [1], the momentary distribution of engine power to both parallel transfer paths is specific for the working task at hand, influenced by the environment, and controlled by the operator – who ultimately balances the complete system. Therefore, in order to evaluate the complete system’s performance, efficiency, and operability, the simulation must not be limited to the machine itself, but has to include operator, environment, and working task. The results of a project aimed at simulating a wheel loader’s environment, i.e. dig- ging forces when working in gravel, have already been reported in [2]. Similar projects have also been documented in the literature, e.g. [3] and [4]. However, very little can be found on adding models of human operators to complete machine models, and using these to evaluate virtual prototypes in simulated working cycles. Mostly, current re- search is aimed at automating tasks. This paper will instead focus on the development of an operator model and a description of the working task, both sufficiently detailed to draw conclusions about a machine's total performance, efficiency, and operability.
  • 4. 4 Paper 03 2 Level of Detail In this paper, “working task” will be defined as the summary of all descriptions of how the simulated machine shall be operated in its environment. The “operator model” de- scribes how the machine shall be controlled to accomplish the working task. In the simulation of complete machines interacting with their environment, the ap- proach to modelling of operator and working task will very much depend on the ques- tions that the simulation is to provide the answers to. In Figure 2 (from right to left) it is shown that with a more detailed operator model, i.e. a more detailed model of a human being and their decision process, the description of the working task can be simpler, and restrictions on how the machine is to be oper- ated are transferred from the working task description to the operator model. Instead of mere data, information is used – or even knowledge instead of mere information. On the other hand, a less advanced operator model can to a certain degree be com- pensated for with more information or even significantly more data (Figure 2, from left to right). This will require less understanding of the total system but might still provide insightful simulation results, depending on the context (i.e. simulation goals). Figure 2. Relationship between operator model and working task description When for example the aim of the simulation is to answer questions about mechanical loads on certain components of a wheel loader, the working task could consist of data for propeller shaft speed, steering wheel position, and current lengths of hydraulic lift and tilt cylinders – all recorded during a real loading cycle. The operator model could then be a simple PID controller that actuates the machine’s input devices (throttle, brake, steering wheel, and hydraulic levers) in order to follow the recorded machine
  • 5. …Towards an Operator Model 5 movement. Such a scenario would be located in the right hand area of the solution space in Figure 2. Performing an inverse simulation from the same set of working task data would abolish the need for an operator model completely. At the opposite end (left side), one can find simulations for evaluation of human- related product properties like ergonomics or operability. Ideally, the operator as a sen- sitive, decision-making, and strategically planning human being is modelled in great detail. The working task could then be described in a very simple way, e.g. “load this gravel on a truck”. A decision for a specific level of detail can only be taken after careful consideration of the scope of the assignment. As always, it is important to specify what type of ques- tions the simulation needs to give answers to – and what can be ignored. 3 Literature Review In [5] Vogel gives a comprehensive overview of the driver behaviour models used in traffic simulation. She then combines some existing theories and develops her own, control theory-based framework. The existence of a "mental model" of the modelled system enables the driver to anticipate events and act preventively (instead of just me- chanically reacting to target deviations). The author notes, "It is a very ambitious desire to provide a complete model of driver behaviour, and any such attempt will certainly provoke much criticism. On the other hand, not attempting at least to incorporate the possibility to model all aspects of driver behaviour can be criticized, too." Another, much simpler, micro-level model for traffic simulation [6] uses a cellular automaton that incorporates mechanical restrictions (in the form of limited acceleration and braking capabilities) and some form of human behaviour (modelled as the driver’s excessive response to local traffic conditions). Other examples are reported in [7] and [8]. Since simulation of traffic flow, just like road safety is a very active research area, many more papers, reports, and dissertations can be found. Finding suitable strategies and control schemes for robotic excavation is another very active research area. Here, the focus is mostly on finding and following optimal bucket trajectories. Long Wu’s approach to model bucket filling in [9] is motivated by his in- tention to develop an autonomous wheel loader. Among other things, he discusses bucket filling techniques and the shape of an optimal trajectory, in order to allow repeti- tion in the following cycles. This latter aspect, giving autonomous machines tactical capabilities, has been previously covered by Singh [10] in great detail. In [11] he gives an update on the state of the art in 2002. Another effort to automate the excavation process is reported in [12], which also fea- tures an extensive literature review, which also includes Hemami’s early work [13]. Shi et al. recognize in [14] that “modeling the dynamics of tool/soil interactions is very dif- ficult and computationally intensive, and thus not practical for real-time and online exe- cution.” Instead, they use fuzzy logic with very encouraging results.
  • 6. 6 Paper 03 With today’s powerful computer hardware, Human-in-the-loop simulations are a fea- sible scenario, avoiding the necessity to model human behaviour (but of course sacrific- ing repeatability to a certain extent). One early example is reported in [15]. 4 Development of the Wheel Loader Operator Model Earlier projects within Volvo Wheel Loaders aimed at the development of a complete machine model, covering the simulation domains mechanics, drive train, hydraulics, and control system [16]. Having gained experience in projects involving multi-domain simulation of complete vehicles, Volvo Wheel Loaders wanted to extend these simula- tions to evaluate the potential operability of virtual prototypes, as well as total perform- ance and fuel efficiency. These measures are heavily dependent on the way the human operator uses the machine. The aim was to develop an operator model, which should be as simple as possible with just the level of detail needed to reproduce relevant real-life phenomena. Using a pre-recorded loading cycle as working task description and an operator model with a PID controller just following the cycle data (or even simpler: inverse simulation) would have worked for one specific machine. However, the slightest change in the setup (e.g. by altering torque converter characteristics) would either require new recorded data (which do not exist yet for virtual prototypes), or would inevitably pro- duce erroneous results, when the working task description of the original machine setup was used. In [17] Zhang et al. correctly note: “The job is task-oriented, not reference- oriented. The operator is not explicitly following any speed or position reference when driving, steering and lifting. (…) The total productivity depends on how well the task is fulfilled, what the fuel economy is, and how long it takes to finish each cycle. There- fore, the performance and the efficiency of the human-machine interaction need to be maximized.” For such simulations, a human operator’s ability to adapt to a new machine is needed to be reproduced by a model, preferably as simple as possible. Research in the areas of cellular automata and self-organization has shown that complexity can and often does emerge from quite simple, yet repetitive rules. In control theory, fuzzy logic is often used to derive a controller from the simple, yet vague rules a human operator would intuitively use for the same task. As stated earlier, Shi et al. have also reported on using fuzzy logic for robotic excavation [14]. These examples motivated the use of techniques similar to fuzzy sets and discrete events in the development of the operator model presented here. Since all subsystems of the machine as well as the gravel pile were modelled in the 3D Multi-Body Simulation package ADAMS (Figure 3), it was decided to also code the first version of the operator model in this simulation package. Other simulation programs are surely better suited to handle this specific task, but us- ing ADAMS proved to be feasible. Relationships between state of the system and hu- man action were continuously described using cubic polynomial STEP functions (somewhat similar to fuzzy sets). Discrete states were saved using DIFF equations.
  • 7. …Towards an Operator Model 7 Figure 3. Models of the wheel loader and its environment, 3D view All rules employed in the operator model were devised by studying and interviewing professional wheel loader operators. In [18] Gellersted documents a related study. In the simulation, the operator model controls the machine model by engine throttle, lift and tilt lever, steering wheel, and brake only – just as a human operator does. Also, only signals that a human operator can sense are used in the model (excluding e.g. torque converter slip or hydraulic pump displacement). In its first version, the operator model has no tactical capabilities; it does not plan ahead of the current cycle by alternat- ing the bucket fill location, like a human operator would do. The next sections will fo- cus on the bucket filling phase itself, which is the most operator-dependent phase in a wheel loader’s working cycle. All other phases have also been modelled, but will not be discussed in depth. 5 Bucket Filling As mentioned, the literature reveals several different approaches to both modelling soil or granular material, and describing the optimal trajectory for a tool cutting through these materials. For this first version of the operator model, a less complex strategy was chosen: it was reasoned that the most efficient way to fill a bucket should be to move it upwards through the gravel pile on a velocity vector with a bearing δ that matches the pile’s slope angle ε (Figure 4). Of course, this will only be the case towards the end of the scooping, since the process starts with the bucket’s cutting edge being parallel to the ground. Thereby, one specific bucket filling method is imitated, where the operator fol- lows the slope of the gravel pile, instead of just forcing the bucket into the pile and tilt- ing backwards. At the same time, the bucket’s cutting edge should remain at a certain angle of attack γ relative to the bucket’s velocity vector, and the bucket’s bottom at a certain angle of clearance α relative to the gravel pile.
  • 8. 8 Paper 03 Figure 4. Bucket filling approach The operator model needs to simultaneously control the machine speed (via the en- gine throttle) and bucket lift and tilt functions (via hydraulic levers) in order to satisfy these and a number of other requirements. In the simulation, the bucket filling phase starts when the bucket’s cutting edge penetrates the gravel pile at a certain, controlled speed. This causes a down-shift into gear 1 and the repeated execution of the following rules (not necessarily in order): • “Traction control 1”: When relative wheel slip exceeds a certain value, the maximum throttle value will be ramped down. This decreases torque converter slip and thus reduces traction force. • “Traction control 2”: Above a certain limit for integrated relative wheel slip, the lift function is ramped up. This increases the load on the front wheels, which improves traction. • “Bucket velocity vector control”: Deviation of δ from ε above a certain thresh- old will lead to a ramp-up of the maximum throttle value. This ensures that the bucket follows the gravel pile’s slope. • “Bucket attitude control”: The tilt function is ramped up in order to maintain α and γ as the lifting unit is raised and the machine is driven forward. • “Exit trigger 1”: Above a certain angle of the bucket relative to the gravel pile’s slope, the tilt function will be fully activated until the bucket is com- pletely tilted back. • “Exit trigger 2”: Above a certain angle of the lifting unit, the tilt function will be fully activated until the bucket is completely tilted back. The results of rules governing the same operator input will either be multiplied or added to calculate the total input value. The bucket filling phase ends when the bucket has left the gravel pile, which will result in a gear shift into R2 (reverse) and full activa- tion of the lift function.
  • 9. …Towards an Operator Model 9 6 Simulation Results Figure 5 shows the results of one specific simulation, using the above rules for bucket filling: Figure 5. Bucket filling: operator input and simulation result The upper diagram shows the x and y positions of the cutting edge and its global an- gle. The latter, visualized as sloped lines with attached values, is drawn each 0.5 sec- onds, which gives a feeling of the speed of the process. The lower diagram (which uses the same x axis) illustrates the operator input for engine throttle, lift, and tilt function (all calculated by merging the results of the previously defined rules). Figure 6 shows the operator input during the complete loading cycle: engine throttle, brake, and steering wheel in the upper diagram, lift and tilt function in the lower one:
  • 10. 10 Paper 03 Figure 6. Complete loading cycle: operator input As explained in the introduction, the motivation for the development of a sufficiently detailed operator model (and a description of the working task) was to be able to draw conclusions about a machine's total performance, efficiency, and operability by simulat- ing virtual prototypes, rather than testing physical ones. Of particular interest is how a wheel loader’s engine power is being split up between drive train and hydraulics over a complete loading cycle. Figure 7 illustrates this for one of the conducted simulations:
  • 11. …Towards an Operator Model 11 Figure 7. Complete loading cycle: power distribution to hydraulics and drive train (total engine power = top of the black area) The engine’s response and fuel consumption can vary dramatically depending on the specific combination of torque and speed that accomplished power. It is therefore im- portant to analyze the engine’s load duty (as shown in Figure 8): Figure 8. Complete loading cycle: engine load duty (normalized) This pattern is remarkably similar to the results obtained in tests of physical proto- types, and indicates that the developed operator model can be useful. However, the goal is to be able to perform virtual tests of not yet physically realized machine configura- tions. It must therefore be proven that the operator model can adapt. The wheel loader model’s torque converter has thus been changed to allow this. This component is known to have a vital impact on such important complete machine properties as performance and fuel efficiency. In the simulation, a “weaker” torque converter was chosen. In order to obtain the same traction force, a “weaker” converter requires higher slip between pump and turbine, which leads to higher engine speeds over a complete loading cycle.
  • 12. 12 Paper 03 A human operator compensates for this with higher throttle values. But this also affects the hydraulic system, which in turn requires compensation. Figure 9 shows that the op- erator model managed to adapt to the new machine characteristics by running the en- gine at higher speeds – just as a human operator would have done: Figure 9. Complete loading cycle: engine load duty for machines equipped with different torque converters The simulations conducted also replicate the fact that, in addition to higher engine speeds, a “weaker” torque converter also leads to higher fuel consumption and longer cycle times. 7 Discussion In all conducted simulations, the operator model shows reasonably correct behaviour: the results for bucket filling, power distribution, engine load duty, and the ability to adapt to different torque converter characteristics all indicate that the model can be use- ful for testing total performance and fuel efficiency of virtual prototypes. However, the operator model in its first version clearly needs more development and validation. In general, extracting controller rules from human operators through interviews and implementing them as min/max relationships or fuzzy sets is not a novelty. But this paper describes a new field of application with the ambition to connect to on-going work on quantification of a human operator’s perception of a machine’s operability. Applications in other areas, like active power distribution in hybrid vehicles, seem to be an interesting prospect. Simulating operability is much harder than simulating total machine performance and fuel efficiency, as a generally agreed-upon definition of operability (especially for wheel loaders) is still missing. However, it should be possible to utilize the results of existing research into “mental workload”, possibly connecting an operability measure with the operator’s efforts to control the power distribution between hydraulics and
  • 13. …Towards an Operator Model 13 drive train. If such a measure could be found, then simulation would be of great assis- tance in optimizing machine characteristics for example for maximum efficiency or robust operability (the latter both regarding component tolerances, varying environ- mental influences, but also different operator skills). One approach to quantification might be through the definition of “operator input dose” similar to vibration dose value in the assessment of whole-body vibration exposure. Realizing the operator model as a set of equations in ADAMS proved to be possible, but cumbersome. For that type of problem, realization as a finite state machine in a dis- crete-event simulation package (in co-simulation with ADAMS) would have been bet- ter. This will be done in future work. In the second chapter, the diametric relationship between operator model and work- ing task description is discussed to a certain extent, but the following text seems to deal only with the operator model. This is because no distinction was made between the two in the code of the first prototype. The original idea was that with more knowledge, the working task description (“What to do?”) transitions from demanding to describing, while the operator model (“How to do it?”) changes from executing to planning. In this specific case, it has been found to be impractical to develop separate, yet linked models for these two. This could be so in other cases as well, turning the distinction of operator model and working task description more into a thought construct than a useful concept. On the other hand, similar concepts in other fields like computer science (object- oriented programming) or business management (project vs. line organizations) allow exceptions without dismissing the whole concept as totally irrelevant. 8 Conclusion A first version of a rule-based operator model has been developed, that shows good potential for introducing “a human element” into dynamic simulation of complete wheel loaders. With this, more relevant answers can be obtained with regard to total machine performance and fuel efficiency in complete loading cycles. This can be used to signifi- cantly support the product development process by substituting many tests of physical prototypes with equivalent tests of virtual prototypes. However, using dynamic simula- tion to assess operability of complete machines still requires more work. Acknowledgements The financial support of Volvo Wheel Loaders AB and PFF, the Swedish Program Board for Automotive Research, is hereby gratefully acknowledged. Our sincere thanks are also due to the many people at Volvo and Linköpings Univer- sitet without whose theoretical and practical support the work presented in this paper would not have been possible.
  • 14. 14 Paper 03 References [1] Filla, R. and Palmberg, J.-O. (2003) “Using Dynamic Simulation in the Develop- ment of Construction Machinery”. The Eighth Scandinavian International Confer- ence on Fluid Power, Tampere, Finland, Vol. 1, pp 651-667. http://www.arxiv.org/abs/cs.CE/0305036 [2] Ericsson, A. and Slättengren, J. (2000) “A model for predicting digging forces when working in gravel or other granulated material”. 15th European ADAMS Us- ers' Conference, Rome, Italy. http://www.mscsoftware.com/support/library/conf/adams/euro/2000/ Volvo_Predicting_Digging.pdf [3] Blouin, S., Hemami, A. and Lipsett, M. (2001) “Review of Resistive Force Mod- els for Earthmoving Processes”. ASCE Journal of Aerospace Engineering, vol. 14, no. 3, July 2001, pp 102-111. http://dx.doi.org/10.1061/(ASCE)0893-1321(2001)14:3(102) [4] Tan, C. P., Zweiri, Y. H., Althoefer, K. and Seneviratne, L. D. (2005) “Online Soil Parameter Estimation Scheme Based on Newton-Raphson Method for Autono- mous Excavation”. IEEE/ASME Transactions on Mechatronics, vol. 10, no. 2, April 2005, pp 221-229. http://dx.doi.org/10.1109/TMECH.2005.844706 [5] Vogel, K. (2002) “Modeling Driver Behavior – A Control Theory based Ap- proach”. Doctoral thesis, Department of Mechanical Engineering, Linköping Uni- versity, Linköping, Sweden. [6] Lee, H. K., Barlovic, R., Schreckenberg. M. and Kim, D. (2004) “Mechanical re- striction versus human overreaction triggering congested traffic states”. eprint arXiv:cond-mat/0404315 http://arxiv.org/abs/cond-mat/0404315 [7] Bengtsson, J. (2001) “Adaptive Cruise Control and Driver Modeling”. Licentiate Thesis, Lunds Institute of Technology, Lund, Sweden. http://www.cs.clemson.edu/~johnmc/courses/cpsc875/resources/acc/6.pdf [8] Macadam, C.C. (2003) “Understanding and Modeling the Human Driver”. Vehicle System Dynamics, vol. 40, pp 101-134. http://www.tandfonline.com/doi/abs/10.1076/vesd.40.1.101.15875 [9] Wu, L. (2003) “A Study on Automatic Control of Wheel Loaders in Rock/Soil Loading”. Doctoral thesis, University of Arizona, Tucson, Arizona, USA. http://wwwlib.umi.com/dissertations/fullcit/3090033 [10] Singh, S. (1995) “Synthesis of Tactical Plans for Robotic Excavations”. Doctoral thesis, Carnegie Mellon University, Pittsburgh (PA), USA. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.70.7254
  • 15. …Towards an Operator Model 15 [11] Singh, S. (2002) “State of the Art in Automation of Earthmoving, 2002”. Work- shop on Advanced Geomechatronics, Sendai University, Japan. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.15.831 [12] Marshall, J. A. (2001) “Towards Autonomous Excavation of Fragmented Rock: Experiments, Modelling, Identification and Control”. Master Thesis, Queen's Uni- versity, Kingston (Ontario), Canada. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.95.122 [13] Hemami, A. (1994) “Motion trajectory study in the scooping operation of an LHD-loader”. IEEE Transactions on Industry Applications, vol. 30, no. 5, Sept- Oct 1994, pp 1333-1338. http://dx.doi.org/10.1109/28.315248 [14] Shi, X., Wang, F.-Y. and Lever, P. J. A. (1996) “Experimental results of robotic excavation using fuzzy behavior control”. Control Engineering Practice, Vol. 4, No. 2, Feb. 1996, pp 145-152. http://dx.doi.org/10.1016/0967-0661(95)00220-0 [15] Grant, P., Freeman, J. S., Vail, R. and Huck, F. (1998) “Preparation of a Virtual Proving Ground for Construction Equipment Simulation”. 1998 ASME Design Engineering Technical Conferences, Atlanta (GA), USA, Sept.13-16, 1998. http://members.asme.org/catalog/ItemView.cfm?ItemNumber=I416CD [16] Larsson, J. (2001) “Concepts for Multi-Domain Simulation with Application to Construction Machinery”. Licentiate thesis, Department of Mechanical Engineer- ing, Linköping University, Linköping, Sweden. [17] Zhang, R., Alleyne, A. G. and Carter, D. E. (2003) “Multivariable Control of an Earthmoving Vehicle Powertrain Experimentally Validated in an Emulated Work- ing Cycle”. Conference paper, ASME 2003 International Mechanical Engineering Congress and Exposition. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.133.7304 [18] Gellersted, S. (2002) ”Manövrering av hjullastare (Operation of Wheel Loaders)”. Technical report, JTI – Institutet för jordbruks- och miljöteknik, Uppsala, Sweden. http://www.jti.se/index.php?page=publikationsinfo&publicationid=195&returnto=109 (Internet links updated and verified on August 17, 2011