ChapterPDF Available

Simulation on Motion of a Trebuchet

Authors:

Abstract and Figures

In this paper, an innovative approach to analyze the performance of one of the basic mechanical system “Trebuchet” is discussed. An efficient simulation approach is developed for ‘The motion of a Trebuchet’ analysis. The developed simulation tool provides the access for all possible parametric variations so that the theoretical concepts are visualized easily by very simple simulation process. The process of development of the simulator is briefed in this paper. Simulations can be efficiently used to analyze the behavior of a Trebuchet system. For diverse patterns of control parameters, the system design can be tested using simulations and the most efficient system can be implemented in real time. Likewise, this paper explains in detail how the motion of a trebuchet is effectively analyzed using simulation by giving extreme conditional parameters. HTML, CSS and JavaScript tools are used to develop this simulation.
Content may be subject to copyright.
Simulation on Motion of a Trebuchet
Karthik Baburao Mulamuttal
1(&)
, Komal Kattigenahally Nagaraj
1
,
Gangadharan V. Kalluvalappil
2
, Pruthvi Raj
2
,
Narasimhamurthy Kyathsandra Chandrashekar
1
,
and Suchitra Vankalkunti
1
1
Siddaganga Institute of Technology, Tumkur, India
{kcnmurthy,suchitrav}@sit.ac.in
2
National Institute of Technology Karnataka, Suratkal, India
Abstract. In this paper, an innovative approach to analyze the performance of
one of the basic mechanical system Trebuchetis discussed. An efcient sim-
ulation approach is developed for The motion of a Trebuchetanalysis. The
developed simulation tool provides the access for all possible parametric varia-
tions so that the theoretical concepts are visualized easily by very simple simu-
lation process. The process of development of the simulator is briefed in this
paper. Simulations can be efciently used to analyze the behavior of a Trebuchet
system. For diverse patterns of control parameters, the system design can be
tested using simulations and the most efcient system can be implemented in real
time. Likewise, this paper explains in detail how the motion of a trebuchet is
effectively analyzed using simulation by giving extreme conditional parameters.
HTML, CSS and JavaScript tools are used to develop this simulation.
Keywords: Simulation Trebuchet Experiential learning
1 Introduction
Engineering requires the scientic understanding of nature and then applying it to
innovate. The rapid advancements in technology have made available different tools for
potential understanding and learning of engineering principles. To design a system it is
necessary to have prior knowledge on the system control parameters and its behavior
under different parametric conditions. Also, a user friendly and simulation tool with
many parametric variations create interest in the subject matter and motivates
users/students to learn the course with more condence [14].
Using simulations is helpful in the following scenarios: i) when a new system is
being designed and major developments in the physical layout have been demanded. ii)
When a large investment is being considered for an existing developed system. iii)
Simulations with animations are a very effective tool for training and educating where
the animation can be the only source of understanding the complete system working.
iv) Simulations have the added advantage of the ability of designing even the worst
case systems, without any risk that would predict its abrupt behavior before it could be
implemented in real time. v) It can be used to perform an experiment or develop
designs repetitively, any number of times required. vi) There is no possibility of
changes in the results at each iteration for the same values if input parameters [57].
©The Author(s), under exclusive license to Springer Nature Switzerland AG 2022
M. E. Auer et al. (eds.), Online Engineering and Society 4.0, Lecture Notes in Networks and
Systems 298, https://doi.org/10.1007/978-3-030-82529-4_9
2 Development of Simulation Tool for Trebuchet
Virtual lab system is developed to provide access to faculty and students to encourage
Experimental Learning. Experiments in Virtual lab can be accessed using laptop or
smart phone and doesnt require any specic software at the user end. The prime
objective is to provide remote-access to Labs in various disciplines of Science and
Engineering. This Virtual Labs Would caters to Students at their UG and PG courses,
to enthuse students to conduct experiments by arousing their curiosity. This would help
them in learning basic and advanced concepts through experimentation, to share costly
equipment and resources, which are otherwise available to limited number of users due
to constraints on time and geographical distances, to provide a complete learning
management system around the Virtual Labs where the students can avail the various
tools for learning, including additional web-resources The advantages of using Virtual
lab are user canconduct experiments at anytime from anywhere. User can conduct
experiments along with peers for better learning. The outcomes of any experiment by
measuring the desired parameters. Obtained analysis is used to generate report and
summarize the readings with outcomes.
2.1 Trebuchet Simulation Tool Design
This section describes the development of the simulation tool for a trebuchet for virtual
lab, to analyze by adding the counter mass, by varying the Length of the short arm and
by changing the angle respectively. For the design of simulation in the web area we go
with Hypertext Markup Language (HTML), cascading style sheets (CSS) and Java-
Script (JS). HTML is the standard Markup language for documents designed to be
displayed in a web browser.HTML describes the structure of a webpage semantically
and originally included cues for the appearance of the document. It can be assisted by
technologies such as and scripting languages such as JavaScript. CSS is a style sheet
language used for describing the presentation of a document written in a markup
language like HTML. CSS is a cornerstone technology of the World Wide Web,
alongside HTML and JS. JavaScript enables interactive web pages and is an essential
part of web applications. The simulation is developed in such a way so as to serve the
purpose of actual learning as the user gives the desired inputs and the output is
observed.
Trebuchet, (a form of catapult) is a siege machine that primarily throws a projectile
using a swinging arm. The schematic diagram of the Trebuchet used for the devel-
opment of simulator is shown in Fig. 1.
88 K. B. Mulamuttal et al.
Trebuchets are large constructions made of wood and usually immobile and must
be assembled on-site. The counter weight trebuchet has a long arm (load arm) that
throws the projectile and a short arm (force arm) that has counter weight attached to it
by hinge connection. Projectile here is a body, which is thrown near the Earths surface
and moves along a parabolic path under the action of gravity. A trebuchet is energized
by lowering the long arm and raising the weighted short arm so that the projectile is
thrown when the counter weight is released, on command.
The purpose of this experiment is to demonstrate the motion of a trebuchet and the
resulting projectile motion, and to determine certain parameters of the projectile
motion: range, height, time of ight and initial velocity.
The parameters mentioned above, vary accordingly with the counter weight, length
of the short arm, and the angle of release of the projectile. During the development of
the simulator for motion for Trebuchet, for few parameters certain initial conditions
need to be assumed. For the selected parameters the range of values need to be
provided for the users. Otherwise, a random value of the parameters will result in some
output which may not be possible in real time, like entering Mass as ve value.
The Initial Conditions and the Range of the Variables are as Follows:
1. The initial position of the arm is at 180° i.e., vertical position.
2. The length of the load arm (long arm) is xed at 10 m.
3. The mass of the projectile is xed at 5 kg.
4. The length of the short arm can be varied from 2.5 m to 8 m.
5. The counter weight mass can be varied from 25 to 100 kg.
6. The shot angle can be varied from to 90°.
Authorized user once get the access to conduct the simulation of Trebuchet
experiment can set the values of Length of the Short arm (m), Counter Mass (kg) and
shot angle (degree). For the selected values of the variable parameters with assumed
initial conditions the simulator gives the values of velocity, maximum height reached,
range it covered and time of ight. The design equations of the Trebuchet used in the
simulator to estimate all these parameters are listed below.
Fig. 1 Trebuchet setup for simulation
Simulation on Motion of a Trebuchet 89
Mathematical Equation:
Initial velocity V0¼ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
2ðmclgð1þcoscoshÞmbl1gð1þcoscoshÞÞ
mbþmcl
l1

2
s
Time of ight T ¼ðV0sinsinhÞ ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
ðV0sinsinhÞ2þ2gh
p
g
Range ¼V0Tcoscosh
Maximum height hmax ¼V0sin hðÞ
2
2gþh0
h0¼10 þ10cosh
mc= Counter weight mass (kg).
mb= Mass of the projectile body (kg).
g = Acceleration due to gravity (m/s2).
l¼Length of the short arm (m).
l1= Length of the long arm (m).
h0= Height from ground level at the time of release (m).
T = Time of ight(s).
Vo= Initial velocity (m/s).
h¼Shot angle (deg).
3 Results and Discussion on Trebuchet Simulator
Analysis of Trebuchet using the Trebuchet simulator will be discussed in this section.
Figure 2shows the Trebuchet simulators view with default length of the short arm as
2.5 m, counter weight is 25 kg and shot angle is 90°. Before pressing the start (play) button
of the simulation the output parameters Velocity, height, range and timeof ight are all zero.
Fig. 3 Initial set-up of the Trebuchet simulator
90 K. B. Mulamuttal et al.
.
In simulation windows zoomed view of the side view of the trebuchet is displayed.
The arm length control, counter mass and release angle control sliders are given on the
right side in the variables panel and controls in control panel.
The slider knobs are used to vary the variable parameters one by one to a suitable
value to simulate and the play button in control panel is clicked to start the simulation.
This is shown in Fig. 4.
A change in the length of the Trebuchets arm can be observed, and the animation
shows the movement of the Trebuchets arm; also a reference diagram is shown at the
top to refer for the motion of the arm at the angle which is set. Then a projectile is
thrown and the trajectory of the projectile is observed.
The initial velocity, height, time of ight and the range of the projectile is computed
and displayed at the bottom of the simulation window as shown in the Fig. 5.Its
interesting to observe that the simulator not only gives the values of the few parameters
related to Trebuchet, instead it give the visualization of the entire process during the
execution. This is the major difference between just using the equations to compute the
parameters and making the user feel the concept involved in the topic of interest.
Initially in Fig. 3the view of the Trebuchet is different and in the end at the time of
execution of the experiment it traces the entire trajectory of the mass, which makes this
simulator tool unique. This type of visualization will make students curious to try for
many possible combinations of variable parameters. Table 1gives the response of the
Trebuchet simulator for various input combinations. It can be observed that for rst 4
readings of the Trebuchet, as the shot angle selected in 90°, the mass will fall at the
base of the structure itself hence the range is 0 m.
Fig. 4 Change of variable parameters
Simulation on Motion of a Trebuchet 91
There are a few limitations for this experiment; in the input parameters, the counter
mass weight is varied beginning from 25 kg and not from 0 kg till 100 kg. As we know
the basics of a Simple balance i.e., if one end of the pan has higher weight than the
other end of the pan then the pan which has higher weight comes down. According to
the equation of Initial velocity which is mentioned above, if the counter mass goes
below a certain value the equation takes negative values, to avoid that mass varied in
the above mentioned range. It is similar in case of the length of the short arm, to avoid
complex mathematical computations, the counter mass is restricted from 25 to 100 kg
and length of the short arm is xed to vary in the range of 2.5 m to 10 m.
Fig. 5 Output of the Trebuchet simulator for the selected parameters
Table 1 Output parameters of Trebuchet simulator for various input combinations
Sl.
No
Length of the short
arm (m)
Counter
mass (kg)
Angle of
launch (h)
Velocity
(m/s)
Range
(m)
Maximum
height (m)
Time of
Flight (s)
1 2.5 25 90 6.17 0 11.9 2.16
2 2.5 100 90 18.86 0 27.78 4.24
3 8 25 90 11.95 0 17.14 3.05
4 8 100 90 14.74 0 20.86 3.52
5 2.5 100 0 26.67 53.34 20 2
6 2.5 25 45 8.06 14.27 18.7 2.5
7 2.5 100 45 24.64 74.61 32.25 4.28
8 6 100 40 21.7 62.41 27.45 3.74
9 2.5 100 43 24.81 76.34 31.63 4.21
10 2.5 25 0 8.73 17.46 20 2
92 K. B. Mulamuttal et al.
4 Conclusion
Paper titled Simulation on Motion of a Trebuchethas described the interaction
between the simulation of Trebuchet and the user to understand the concept of Tre-
buchet. User can now visualize the possible output from a Trebuchet for the given set
of input parameters. This simulator will help the user to predict the input parameter
settings to obtain the desired output parameters by carefully optimizing the input values
over repeated simulations. Remote user can vary the length of short arm, counter mass
and angle of launch and has very large combination of inputs for analysis. The analysis
of velocity, range, time of ight and maximum height can be done using the simulation.
The range varies from 0 to 78 m across the value of the counter mass. Analysis of these
values can be helpful in the analysis of transforming energy (potential energy to kinetic
energy) to designing the actual Trebuchet. There are many advantages of deploying a
virtual lab in educational environment which provides a better experience for engi-
neering students in an efcient, exible and in a cost effective manner. User can do the
analysis and learn more repeatedly conducting experiments. Students have the liberty to
access the lab at anytime, from anyplace and perform at their own pace with their peer.
This saves time, provides more understanding and students can spend more time with
the tool to enhance their knowledge.
Acknowledgements. Authors of this paper express their gratitude for all those who helped in
developing the Remote Laboratory system. We also thank ofcials of Siddaganga Institute of
Technology (SIT), Tumakuru, the Management, Director, CEO and Principal and ofcials of
Center for System Design, NITK, Surathkal, Mangalore, Karnataka, India for their support in
making this project possible.
References
1. http://vlab.co.in/
2. Hesselink L et al (2003) Stanford cyberlab: Internet assisted laboratories Int J Dist Educ
Technol 1(1):2138
3. http://www.uml.edu/IT/Services/vLabs/
4. de la Torre L, Guinaldo M, Heradio R, Dormido S (2015) The ball and beam system: a case
study of virtual and remote lab enhancement with moodle. IEEE Trans Industr Inf 11(4):934
945
5. de la Torre L, Sanchez JP, Dormido S (2016) What remote labs can do for you. Phys Today
69:4853
6. Sanchez-Herrera MRS, Mejias, A, Marquez M, Andujar, JM (2018) A fully integrated open
solution for the remote operation of pilot plants. IEEE Trans Ind Inform 11 (2018)
7. Heradio R, de la Torre L, Dormido S (2016) Virtual and remote labs in control education: a
survey. Annu Rev Control 42:110
Simulation on Motion of a Trebuchet 93
ResearchGate has not been able to resolve any citations for this publication.
Article
Full-text available
Virtual and remote labs have been around for almost twenty years and while they have been constantly gaining popularity since their appearance, there are still many people in the control education community who either do not know many details about them or do not know them at all. What are their benefits? Which examples of virtual and remote labs for control education can be found in the Internet and how spread and popular are they? What are the current trends and issues in the implementation and deployment of these tools? And the future ones? These and others are some of the questions we answer in this paper, trying to bring the attention of the control education community to these tools which, we believe, are meant to have an increasing importance and relevance for the 21st century students.
Article
Full-text available
Internet technologies are helping physics teachers provide their students with more lab time and expose them to a wider variety of experiments.
Article
Full-text available
Web-based labs are key tools for distance education that help to illustrate scientific phenomena which require costly or difficult-to-assemble equipment. Easy Java Simulations (EJS) is an authoring tool that speeds up the creation of that kind of labs. An excellent proof of the EJS potential is the Open Source Physics (OSP) repository, which hosts hundreds of free EJS labs. Learning management systems, such as Moodle, provide social contexts where students interact with each other. The work described in this paper looks for the synergy of both tools, EJS and Moodle, by supporting the deployment of EJS labs into Moodle and thus enriching them with social features (e.g., chat, forums, videoconference, etc.). To test this approach, the authors have created the ball and beam lab, which helps students of automatic control engineering to train different advanced techniques (robust, fuzzy and reset control), and compare their performance in relation to a conventional proportional-integral-derivative control.
Article
Nowadays remote access to systems in the instrumentation and measurement fields is both a reality and a challenge. There is a growing interest in replacing manual actions performed on site by remote actions carried out from anywhere around the world. To do that, besides the availability of suitable communication networks, it is necessary for the elements involved in the network to recognize each other, this latter task perhaps being the most complex one of the two. Integrating different hardware/software from different manufacturers into a single system with controlled remote access is not a trivial task. This paper presents a fully integrated open solution for the operation of pilot plants (scaled down, laboratory level industrial plants operated in university and other environments) using open access hardware/software on public networks. The proposed solution is independent of the nature of the pilot plant and its elements and can therefore be considered standard. In order to illustrate the capabilities of the proposed solution, two different types of pilot plant are presented.
Article
Cyberlab is a fully automated, Internet accessible laboratory for use in research and teaching, developed at Stanford University since 1996. Cyberlab is a completely self-contained system including a web-based scheduler, analysis tools, a data acquisition system, a digital notebook, extensive collaboration tools including simultaneous access to the equipment by multiple students, extensive security features, including firewall compliance without the need for IT intervention. The system is easily scalable and can be integrated with other distance learning programs.