Physics Based Digital Twin Modelling From Theory to Concept Implementation Using Coiled Springs Used in Suspension Systems
Physics Based Digital Twin Modelling From Theory to Concept Implementation Using Coiled Springs Used in Suspension Systems
DOI: 10.32604/dedt.2023.044930
ARTICLE
ABSTRACT
The advent of technology around the globe based on the Internet of Things, Cloud Computing, Big Data, Cyber-
Physical Systems, and digitalisation. This advancement introduced industry 4.0. It is challenging to measure how
enterprises adopt the new technologies. Industry 4.0 introduced Digital Twins, given that no specific terms or
definitions are given to Digital Twins still challenging to define or conceptualise the Digital Twins. Many academics
and industries still use old technologies, naming it Digital Twins. This young technology is in danger of reaching
the plateau despite the immense benefit to sectors. This paper proposes a novel and unique definition for the Digital
Twin based on mathematical modelling. The uniqueness of the meaning is that it is suitable and adaptable wherever
it applies in industries or academics. This paper defines the Digital Twin as a “4-D Virtual replica that continuously
simulates the entire mechanical behaviour of anything”. The novel concept of the DT for this study is based on
the numerical analysis using Euler’s theory. A successful numerical Digital Twin model developed and validated
the proposed idea of the Digital Twin based on Euler’s method. The numerical testing verified the accuracy and
efficiency of the Digital Twin model throughout the exact representation of a vibrating system’s internal and external
mechanical behaviours in all scenarios. The model still has some limitations and is open for further research; further
research depends on the type of application. The contribution of this paper is summarised as follows: Proposing
a novel concept for DT; Proposed DT applies to theory and practice; The concept is computationally fast, easy
to implement and cost-effective; The proposed DT enhances condition monitoring in current real-time; The DT
model continuously visualises and evaluates parts conditions; The proposed technique improves predictive and
proactive maintenance.
KEYWORDS
Digital twin; internet of things; simulation and condition monitoring
Nomenclature
A Maximum Amplitude in Eq. (2)
B1 Constant used in Eq. (20)
B1 Constant used in Eq. (20)
ca Actual Damping
This work is licensed under a Creative Commons Attribution 4.0 International License,
which permits unrestricted use, distribution, and reproduction in any medium, provided the
original work is properly cited.
2 DEDT, 2024, vol.2
cc Critical Damping
C∗ Spring compliance (1/k)
d Wire diameter
D Hole Diameter
D1 Inner Diameter
D2 Mean Diameter
D3 Outer Diameter
E Young’s Modulus
F Applied External Force
G Shear Modulus
k Spring Rate
Ke Equivalent spring Rate
Ks Wahl Stress factor
Ls Solid length
m Mass
n Divided Segments
Na Number of Active coils
NT Number of Total coils
P Pitch height
t Time
T Period
TF Tension Force
Ts Tensile Strength
v Poisson Ratio
ε Normal strain
σ Normal stress
σa Alternating stress
ξ Damping Ratio
∅ Phase Angle
ε Normal strain
σ Normal stress
ω_a Actual frequency
ω_n Natural frequency
ω_d Driving frequency
ω_a Actual frequency
ε Normal strain
σ Normal stress
σa Alternating stress
ξ Damping Ratio
X0 Constant in Eq. (22)
X1 Constant in Eq. (32)
X2 Constant in Eq. (33)
X3 Constant in Eq. (34)
y Deflection
ẏ Velocity
ÿ Acceleration
α Coefficient of initial relative velocity
DEDT, 2024, vol.2 3
δt Time interval
x Solid Deflection
y Deflection
ẏ Velocity
ÿ Acceleration
1 Introduction
The new industrial revolution considered industrial 4.0, where the systems used in manufacturing
operations are integrated with the information and communication technologies (ICT). At this stage,
the Cyber-Physical Systems (CPS) formed based on the advent of the materials and capabilities of
the sensor. In other words, the IoT became the backbone of the fourth industrial revolution [1].
This industrial revolution changed how models behave in companies, businesses, and academia; the
competition rules adapted to the IoT ideas and concepts. IoT pushed the Industrial Revolution further
to the digitalization stage [2]. From the industrial point of view, digital technology solutions offer
better opportunities for industrial companies and consumers, saving time, reducing unnecessary costs,
reducing downtime, and increasing the availability of services [3]. In 2002, Michael Grieves introduced
the term “(Digital Twin)” for the first time; of course, the proposal was in the context of Product
Lifecycle Management (PLM) [4].
According to the Whitepaper, which was written by Grieves in the same year [5] defined DT as
a replication of the actual physical system, and he stated three dimensions for this replication (A)
Physical entity (B) Digital counterpart (C) Connection between physical and digital. However, this
was not a formal definition. Even though the concept of digitalization existed much longer before
Grieves was introduced, the term DT itself was the first time Grieves mentioned it in 2002. In 2010
NASA defined DT in the context of modelling, simulation, information technology and processing
roadmap [6]. Between 2005 and 2010, many technical improvements were introduced; NASA and
the US Air Force included DT in the aircraft’s structural management of planes. The definition of
the DT presented by Grieves is unclear and confusing. Many industries and researchers still use
different technologies and name them DTs while they are not. This digital twining revolution has
to consider Industrial 5.0 because it has advanced dimensions from Industry 4.0 [7]; however, the DT
needs standardization first. Additionally, the standardization stops industries and academics from
using industrial 4.0 technologies such as IoT and, name it DT, putting the DT technology in danger
of reaching the plateau.
1.1.1 Models
Throughout the lifecycle of any physical object in the real world, it is crucial to have its model in the
digital world mirror each other continuously. The digital model consists of different models to visualize
the physical object in 3D in the virtual world. Models are a critical part of DT as they are the initial step
in developing or creating a twin for the physical object in the digital world. They provide a complete
and detailed reflection of the physical object and insight into it through simulations. However, as
DEDT, 2024, vol.2 5
the data have been gathered and combined through people, information systems, and sensors, the
models themselves will have a specific function; these functions can be summarised as follows: (A)
reproduction of rules, behaviors, and properties for the physical object (B) the autonomous operation
in the virtual space (C) the prediction of issues before its occurrence (D) development of preventive
strategies (E) performance validation.
1.1.2 Data
Data is the brain that makes DT work, which provides intelligence to operate DT continuously.
Data come from virtual and physical spaces; virtual space provides data from simulations and
information systems. All the data combined to give the driver for the DT through big data analytics
deals with a large and diverse set of data. Where valuable information can be minded and unnecessary
data can be ignored. Data play a vital role as a full DT version of the physical object cannot work
without it.
1.1.3 Connections
The ability to connect is essential for the creation of a digital twin. Using this technology can
connect a physical element to its digital counterpart. By gathering, integrating, and transferring data
through various integration methods, sensors make it possible to connect physical objects. Integrating
the physical and virtual space is critical and completes the cycle between the model and the physical
object. Connections are essential to bringing every element in every entity to live in the DT. However,
connections can be divided into three categories as follows: (A) connection within the physical space,
where the entities are interconnected for data exchange (B) connection within virtual space, where the
model and information systems are interconnected (C) connection between the physical and virtual
space, where the entities are linked with the corresponding virtual objects to provide a closed-loop for
the sensing and control. The achievement of this comprehensive connection will provide an iterative
optimization throughout the lifecycle of the products.
1.1.4 Services
Services are the final form in which DT can be presented with, or is the user interfaces where
the standard formats of functions can be visible to the user, such as input, output, and primary and
standard information to communicate with the virtual and physical spaces. Services like the black
boxes are used without knowing the internal mechanisms, all the users do, provide the input parameters
and request the output. Services accessed with a bit of professional understanding simplify and ease
DT usage and expand the DT applications to more user groups. Since many authors still assume
that the DT is collected during product development, from digital artifacts to the collected data
during product use; therefore, this paper proposes a novel concept for the DT. The idea or definition
introduced by this paper is that the “DT is a Live virtual replica that continuously simulates the
entire mechanical behavior of anything”, where the replication must mirror the entire internal and
external mechanical behavior. This concept is suitable for both industries and academics. When used,
for example, the entire representation of the thing in maintenance will represent the systems’ current
real-time mechanical behavior. Still, it will also diagnose both electrical and mechanical faults and
classify them. For this study, this paper, for the first time, validated the proposed concept using Euler’s
method to replicate the entire mechanical behavior of a coil spring used in many systems through all
industries and studies.
6 DEDT, 2024, vol.2
2 Related Work
The workshop of “Dartmouth Summer Research Project”, which was organized by John
McCarthy in 1956 on Artificial Intelligence (AI), now is considered by many to be the official
declaration of as a research field in the AI [11]. The research in AI since 1956 developed intelligent
systems, that not only doing physical work but also is capable of reasoning and predicting future
events, hence decision making. With the advent of Machine Learning (ML), Deep Learning (DL),
Central Processing Unit (CPU), Graphics Processing Unit (GPU), Tensor Processing Unit (TPU) and
computational power, the applications of AI are involved as an essential part of our daily life.
In 1970, NASA was the first to generate the concept of the (physical twin) through system
engineering and condition monitoring, in Apollo 13, two identical spaceships were created, one of
which was launched in space to perform the mission and remained on Earth. NASA used the one
that remained on the ground to analyze what was happening in the area [12]. They understood the
digital twin technology phenomenon and immediately investigated its impact on business [13]. Digital
twin technologies have gained wide publicity; however, despite the significant work done and discovery
that promises a prospering future in integrating digital twins in industries, the state of the research is
not transparent [14]. The concept is not well understood, which impacts the future development of
technology. Therefore, a well-established literature review methodology is in line with [15].
Table 2 (continued)
Ref. Tool Description
[22] CAE ANSYS-Combining all of an organisation’s digital information about a specific
product and combining physics-based understanding with analytics are two
examples of doing this.
[23] Autodesk AUTODESK-Using augmented reality technologies borrowed from the media
and entertainment software line, visualises the control capabilities, and IoT cloud
services platform provider, the project spans both the factory and the product.
[24] Bsquare BSQUARE-Real-time configuration and state information of physical devices are
IoT represented digitally in this format.
[25] Dassault Dassault-offers a virtual counterpart to a physical product that can improve
manufacturing excellence by enabling people across the enterprise to collaborate
and achieve continuous process improvement.
[26] IoT DELOITTE-An evolving digital profile of physical objects’ and processes’
solution historical and current behaviour that aids in the optimisation of business
performance.
[13] Docker DOCKER-the product that uses operating system level virtualisation to develop
and deliver software in containers
[27] Predix GE-Providing software representation of a physical asset based on the Predix
platform and enabling companies to understand better, predict, and optimise the
performance of each unique asset
[28] Nia TM INFOSYS-Virtual replication of physical products, systems, and processes that are
indistinguishable from their tangible counterparts
[29] Intellect- INTELLECT-SOFT-As the environment changes, the digital representation of a
soft physical object continuously updates its status, reporting it in measurements and
pictures.
[30] SAP IBM-A virtual representation of a physical object or system throughout its
lifecycle uses real-time data to facilitate understanding, learning and deducing
conclusions.
[31] Azure MICROSOFT-Visualising the physical world, being intelligent, collaborative,
interactive, and immersive, and providing a method to simulate electronic,
mechanical, and combined system outcomes
[32] Oracle ORACLE-An important concept that is going to be strategic to business
operation as IoT deployments increase through the organisation
[33] Data V PACCAR-A virtual version of an engine based on sensor data from the real-world
versions to manage the maintenance and repair of engines
[34] Thing- PTC-A digital depiction of a field asset’s current and previous configuration states,
works taking serialised parts, software versions, options, and variants into account.
[35] PLM SIEMENS-production of digital twins for manufacturing and production
planning, and performance digital twins for performance, and acting on
operational data
(Continued)
DEDT, 2024, vol.2 9
Table 2 (continued)
Ref. Tool Description
[36] SM SM-Offering sets of analytical models that mirror the entire production process,
encompassing machines, lines, plants, or supply chains
[37] DT SIM-CI-A digital copy of a city allows us to mimic its vital infrastructures
accurately
[38] SAP SAP-A live digital representation or software model of a connected physical object
[19] TIBCO TIBCO-A software representation of a device that can create efficiencies across
the entire product lifecycle
[39] SS TWIN THREAD-A digital representation of any physical asset, including all the
information about the asset current and historical running conditions
3 Methodology
This section covers the analytical and numerical solutions (Euler method) for the main parameters
that characterize the behavior for the different constructed vibration systems. The analysis is subject to
the other operating conditions, incorporating the output responses, strains, normal, maximum induced
shear, and shear Von-mises stress within the oscillating spring, the spring’s properties are shown in
Table 3. Two central vibration systems included throughout this section are (i) linear and (ii) non-linear
systems. These two cases involve undamped (i) and (ii) damped cases. Each one of the mentioned cases
is subjected to three different conditions, which are (i) Free-Vibration (in the absence of the applying
external force), (ii) Steady-Forced Vibration and (iii) Transient-Forced Vibration.
Table 3: Shows load, geometric and materials properties used in the study
LOAD PROPERTIES
Mass/kg 1
STEADY APPLIED FORCE (N) 100
TRANSIENT APPLIED FORCE 500
GEOMETRIC PROPERTIES
FREE LENGTH (Lf) 100
HOLE DIAMETER (D) 70
WIRE DIAMETER (d) 6
OUTER DIAMETER (D3) 66.5
MEAN DIAMETER (D2) 60.5
SPRING INDEX (C) 10.08
COIL DIAMETER (D1) 54.5
NUMBER OF ACTIVE COILS 9
NUMBER OF TOTAL COILS 11
SOLID LENGTH (Ls) 66
TO DETERMINE THE EXACT INDEX 5.1
STRESS CORRECTION FACTOR (KW1) 1.14
MAXIMUM LOAD (Fs) 198.98
(Continued)
10 DEDT, 2024, vol.2
Table 3 (continued)
LOAD PROPERTIES
MAXIMUM TORSIONAL STRESS (Ss) 162.52
CLEARANCE 3.025
PITCH HEIGH 9.11
SOLID DEFLECTION (delta x) 34
MATERIALS PROPERTIES
YOUNG’S MODULUS (E) MPa 190000
SHEAR MODULUS MPa 72000
SPRING RATE (K) N/mm 5.85
SPRING COMPLIANCE m/N 0.17
Density Kg/mm3 0.0000079
Poisson Ratio 0.3
TENSILE STRENGHT MPa 1500
TORSIONAL STRESS Mpa 750
yield strength (Mpa) 1230
kc 313186.81
Wahl Factor 1.14
Alpha (coefficient of initial relative velocity) 0.08
Therefore, the displacement y(t) based on the above equation obtained as follows:
y (t) = Acos(ωn t) (2)
ωn illustrates the natural frequency of the system, obtained from the following equation:
k
ωn = (3)
m
where m and k denote for the mass of an oscillating object and the stiffness (spring rate) of the spring
within the system, the expressions for the generated normal strain, normal stress and the maximum
induced shear stress for all cases concerning the time based on the above-system are stated as follows:
DEDT, 2024, vol.2 11
y(t)
ε= (4)
Lf
4ky(t)
σ = (5)
πd 2
8ky (t) d
τmax = Ks (6)
πD3
where Lf , d, D signify the free length, wire diameter and the mean diameter of the spring’s coils. The
term Ks indicates the Wahl Stress factor, considering both of the torsional and direct shear stresses, as
well as the curvature of the wire, defined as follows:
4C − 1 0.615
Ks = + (7)
4C − 4 C
where C indicates for the spring index, defined as a ratio of the mean wire diameter D2 of the spring’s
coils to the wire diameter d.
D2
C= (8)
d
Figure 2: Shows the schematics used in the analysis from (A) to (F)
The corresponding expression for the displacement of Eq. (9) would be:
−F
y (t) = (1 − cos (ωn t)) (10)
k
12 DEDT, 2024, vol.2
Since ωd Indicates the driving frequency of the system; therefore, a general analytical solution for
the displacement of this system concerning the time and the given driving frequency calculated from
the following:
F ωd
y (t) = sin (ωn t) − sin (ωd t) (12)
m (ωn 2 − ωd 2 ) ωn
Based on the initial conditions where at t = 0, y = A and ẏ = 0, general expressions for the
displacement of an oscillating object-based, assuming its corresponding response is underdamped (ξ
< 1) would be:
y (t) = Ae−ξ ωn t cos(ωa t) (14)
where ξ and ωa denote for the damping ratio and actual frequency of an oscillating object within the
system, determined from the following:
ca ca
ξ= =√ (15)
ccr 4mk
ωa = ωn 1 − ξ 2 (16)
Initial conditions of the steady-forced vibration system are applied to obtain the following
expression of the object’s displacement.
y (t) = B1 e−ξ ωn t (B1 cos (ωa t) + B2 sin (ωa t)) + X0 sin(ωd t − ∅) (20)
where B1 , B2 , X0 and ∅ are defined as follows:
B1 = X0 sin(∅) (21)
X0 ωd sin (∅) − B1 ξ ωn
B2 = (22)
ωa
(−F/k)
X0 = ⎛ ⎞ 12 (23)
2 2 2
⎝ 1− ωd 2ξ ωd ⎠
+
ωn ωn
⎛ ⎞
⎜ 2ξ ω /ω ⎟
⎜ n ⎟
∅ = tan ⎜−1 d
2 ⎟ (24)
⎝ ωd ⎠
1−
ωn
Since no damping is taking place throughout the entire system, an expression that associates the
displacements y1 , y2 , y3 and y4 is given below:
keq y1 (t) = k1 (y1 (t) − y2 (t)) = k2 (y2 (t) − y3 (t)) = k3 (y3 (t) − y4 (t)) = k4 y4 (t) (30)
Using the relationships given in Eq. (30) to obtain the following matrix:
⎡ ⎤⎡ ⎤ ⎡ ⎤⎡ ⎤ ⎡ ⎤
m 0 0 0 ÿ1 k1 −k1 0 0 y1 0
⎢0 0 0 0⎥ ⎢ÿ2 ⎥ ⎢−k1 k1 + k2 −k 0 ⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥⎢ ⎥ + ⎢ 2 y
⎥ ⎢ 2 ⎥ = ⎢0⎥ (31)
⎣0 0 0 0 ⎦ ⎣ ÿ3 ⎦ ⎣ 0 −k2 k2 + k3 −k3 ⎦ ⎣y3 ⎦ ⎣ 0⎦
0 0 0 0 ÿ4 0 0 −k3 k3 + k4 y4 0
Using the Eqs. (32)–(35) and associating them with the matrix relationship illustrated in Eq. (32)
to obtain the following matrix relationship:
⎡ ⎤⎡ ⎤ ⎡ ⎤
k1 − mωx 2 −k1 0 0 A1 0
⎢ −k1 k + k −k 0 ⎥ ⎢A2 ⎥ ⎢0⎥
⎢ 1 2 2 ⎥⎢ ⎥ = ⎢ ⎥ (36)
⎣ 0 −k2 k2 + k3 −k3 ⎦ ⎣A3 ⎦ ⎣0⎦
0 0 −k3 k3 + k4 A4 0
Taking the determinant of the square matrix Eq. (36) and equate it to zero to obtain the eigenvalue
(square of natural frequency)
k1 − mωx 2 −k1 0 0
−k1 k1 + k2 −k2 0
=0 (37)
0 −k2 k2 + k3 −k3
0 0 −k3 k3 + k4
Based on the further derivation from the above determinant matrix, the expression for the ωx 2
(eigenvalue) is obtained as follows:
DEDT, 2024, vol.2 15
⎛ ⎞
−k1 −k 0
2
⎜ 0 k2 + k3 −k3 ⎟
⎜ ⎟
k1 ⎜ 0 −k3 k3 + k4 ⎟ keq
ωx 2 = ⎜1 + ⎟ = (38)
m ⎜ k1 + k2 −k2 0 ⎟ m
⎜ ⎟
⎝ −k2 k2 + k3 −k3 ⎠
0 −k3 k3 + k4
keq is the equivalent spring rate of the entire system and obtained from the following relationship.
Since the segments of the spring assumed connected in a series relationship:
1 1 1 1 1
= + + + (39)
keq k1 k2 k3 k4
Therefore, the natural frequency of the system would be:
1/2
keq
ωx =
2
(40)
m
Since it is a free vibration, therefore the initial displacement of node one can be decided or
assumed, and by knowing this displacement at node 1 (A1 ) then the instantaneous displacements of
nodes 2, 3, and 4 (A2 , A3 , A4 ) can be determined by making further derivation for Eq. (30) and further
simplified by substituting some of the expressions obtained by X1 , X2 , and X3 as shown in Eqs. (41)–
(43) to obtain instantaneous displacements of nodes 2, 3, and 4 (A2 , A3 , A4 )
k1 − keq
X1 = (41)
k1
k2 X1 − keq
X2 = (42)
k2
keq
X3 = (43)
k4
A 2 = X1 A 1 (44)
A 3 = X2 A 1 (45)
A 4 = X3 A 1 (46)
The equations of motion at nodes 2, 3, and 4 will be the same as expressed in the previous system
from Eqs. (27)–(29). Since the initial displacements at nodes 1, 2, 3 and 4 taken to be zero at time zero,
the analytical solutions for the displacements of y1 , y2 , y3 and y4 concerning the time can be derived
using second-order differential equation between equations of motions expressed in Eqs. (27)–(29) and
Eq. (47) to obtain the followings
16 DEDT, 2024, vol.2
−F
y1 (t) = (1 − cos(ωx t)) (48)
keq
−FX1
y2 (t) = (1 − cos(ωx t)) (49)
keq
−FX2
y3 (t) = (1 − cos(ωx t)) (50)
keq
−FX3
y4 (t) = (1 − cos(ωx t)) (51)
keq
The equations of motion at nodes 2, 3, and 4 will be the same as expressed in the previous system
from Eqs. (27)–(29). Since the initial displacements at nodes 1, 2, 3 and 4 taken to be zero at time zero,
the analytical solutions for the displacements of y_1, y_2, y_3 and y_4 concerning the time derived
using second-order differential equation between equations of motions expressed in Eqs. (27)–(29)
and Eq. (52) to obtain the followings.
F ωd
y1 (t) = sin (ωx t) − sin (ωd t) (53)
m (ωx )2 − (ωd )2 ωx
FX1 ωd
y2 (t) = sin (ωx t) − sin (ωd t) (54)
m (ωx )2 − (ωd )2 ωx
FX2 ωd
y3 (t) = sin (ωx t) − sin (ωd t) (55)
m (ωx )2 − (ωd )2 ωx
FX3 ωd
y4 (t) = sin (ωx t) − sin (ωd t) (56)
m (ωx )2 − (ωd )2 ωx
The equation of motion at a junction point (node 2) between spring one and spring two within
the system would be defined as follows:
c1 (ẏ1 (t) − ẏ2 (t)) + k1 (y1 (t) − y2 (t)) − c2 (ẏ2 (t) − ẏ3 (t)) − k2 (y2 (t) − y3 (t)) = 0 (58)
The equation of motion at a junction point between spring two and spring 3 (node 3) within the
system is described as follows:
c2 (ẏ2 (t) − ẏ3 (t)) + k2 (y2 (t) − y3 (t)) − c3 (ẏ3 (t) − ẏ4 (t)) − k4 (y3 (t) − y4 (t)) = 0 (59)
The equation of motion at a junction point between spring three and spring four (node 4) within
the system is described as follows:
c3 (ẏ3 (t) − ẏ4 (t)) + k3 (y3 (t) − y4 (t)) − c4 ẏ4 (t) y4 (t) = 0 (60)
Analytical solutions for y1 , y2 , y3 and y4 within Eqs. (57)–(60) concerning time cannot be achieved
directly. Therefore, the numerical solutions for these displacements were obtained using Euler Method,
taking initial conditions at t = 0, y1 = A1 , ẏ1 = 0, y2 = A2 , ẏ2 = 0, y3 = A3 , ẏ3 = 0, y4 = A4 , ẏ4 = 0.
The equation relationship is achieved by initially making the acceleration at node1(ÿ1 (t)) as a subject
from Eq. (57).
−c (ẏ1 (t) − y˙2 (t)) − k1 (y1 (t) − y2 (t))
ÿ1 (t) = (61)
m
To find the acceleration at node 1 (ÿ1 (t)) the values of the velocities at nodes 1 and 2 (ẏ1 (t) and
ẏ2 (t)) and displacements at nodes 1 and 2 (y1 (t) and y2 (t)) must be known in advance, where the
velocities are equal to zero at time zero. However, the displacements at time zero are equal to A1 ,
and A2 , respectively. Since the acceleration now is known, the Euler method is used to determine the
velocity at node 1 in the following time step Δt explicitly.
ẏ1 (t) = ÿ1 (t − Δt) Δt + ẏ1 (t − Δt) (62)
Assuming the acceleration between the two-time steps is constant, the velocities in these two-time
steps are known. Therefore, taking the average velocities and multiplying it by the change of time
(time-step) will result in the change in displacement for node 1. Adding this change of displacement
to the initial displacement will result in the displacement at the end of the given time-step. Therefore,
the displacement y1 (t) will be determined using the following:
ẏ1(t−Δt)+ ẏ1(t)+
y1 (t) = Δt + y1 (t − Δt) (63)
2
By rearranging Eq. (58) to obtain the velocity at the node at two at a given time (t)
c1 ẏ2 (t) + c2 ẏ2 (t) = k1 y1 (t) + c1 ẏ1 (t) + k2 y3 (t) + c2 ẏ3 (t) − k1 y2 (t) − k2 y2 (t) (63∗)
Making ẏ2 (t) as a subject from Eq. (58) to obtain the following equation:
k1 y1 (t) + c1 ẏ1 (t) + k2 y3 (t) + c2 ẏ3 (t) − k1 y2 (t) − k2 y2 (t)
ẏ2 (t) = (64)
c1 + c2
Since the velocity at node two is known, then using the same technique as for node 1 to obtain the
displacement at node two at a given time (t), which results in the following equation:
18 DEDT, 2024, vol.2
ẏ2(t−Δt)+ ẏ2(t)+
y2 (t) = Δt + y2 (t − Δt) (65)
2
By rearranging Eq. (59) to obtain the velocity at node three at a given time (t)
c2 ẏ3 (t) + c3 ẏ3 (t) = k2 y2 (t) + c2 ẏ2 (t) + k3 y4 (t) + c3 ẏ4 (t) − k2 y3 (t) − k3 y3 (t) (65∗)
Making ẏ3 (t) as a subject from Eq. (59) to obtain the following equation:
k2 y2 (t) + c2 ẏ2 (t) + k3 y4 (t) + c3 ẏ4 (t) − k2 y3 (t) − k3 y3 (t)
ẏ3 (t) = (66)
c2 + c3
Since the velocity at node three is known, then using the same technique as for node 1 to obtain
the displacement at node three at a given time (t), which results in the following equation:
ẏ3(t−Δt)+ ẏ3(t)+
y3 (t) = Δt + y3 (t − Δt) (67)
2
By rearranging Eq. (60) to obtain the velocity at node four at a given time (t)
c3 ẏ4 (t) + c4 ẏ4 (t) = k3 y3 (t) + c3 ẏ3 (t) − k3 y4 (t) − k4 y4 (t) (67∗)
Making ẏ4 (t) as a subject from Eq. (60) to obtain the following equation:
k3 y3 (t) + c3 ẏ3 (t) − k3 y4 (t) − k4 y4 (t)
ẏ4 (t) = (68)
c3 + c4
Since the velocity at node four is known, then using the same technique as for node 1 to obtain
the displacement at node four at a given time (t), which results in the following equation:
ẏ4(t−Δt)+ ẏ4(t)+
y4 (t) = Δt + y4 (t − Δt) (69)
2
The equation of motion at nodes 2, 3 and 4 will be the same as mentioned in Eqs. (58)–(60). Going
through the same procedure as that within the free-vibration system by determining the numerical
solutions for the displacements y1 , y2 , y3 and y4 using Euler Method. The only difference between
this system and the free-vibration system is the expression of ÿ1 (t) due to the inclusion of the steady
external force, defined as follows:
−F − c (ẏ1 (t) − y˙2 (t)) − k1 (y1 (t) − y2 (t))
ÿ1 (t) = (71)
m
3.4.3 Transient Forced-Vibration System
Considering the transient forced-vibration system will lead to the following equation of motion
of a steady forced oscillating object within the system would be:
DEDT, 2024, vol.2 19
mÿ1 (t) + c1 (ẏ1 (t) − ẏ2 (t)) + k1 (y1 (t) − y2 (t)) − Fsin(ωd t) (72)
The equation of motion at nodes 2, 3 and 4 will be the same as mentioned in Eqs. (58)–(60). Going
through the same procedure as that within the free-vibration system by determining the numerical
solutions for the displacements y1 , y2 , y3 and y4 using Euler Method. The only difference between this
system and the free-vibration system is the expression of ÿ1 (t) due to the inclusion of the transient
external force, defined as follows:
−Fsin(ωd t) − c (ẏ1 (t) − y˙2 (t)) − k1 (y1 (t) − y2 (t))
ÿ1 (t) = (73)
m
Figure 3: Six resulting strain and stresses for linear steady-forced vibration system in the undamped
scenario
20 DEDT, 2024, vol.2
Figure 4: Six resulting strain and stresses for linear transient-forced vibration system in the undamped
scenario
coefficient of the spring is lower than the critical damping of the entire system. Using the same given
operating parameters as that provided within the undamped case (where applying steady force is
1000 N), and by taking the selected damping coefficient of the spring to be about 100 Ns/m, resulting
in the obtained values for the maximum normal and induced shear stresses to be about −22.64 and
−609 MPa. Once again, this signifies that failure would occur due to shearing mode since the obtained
shear stress is greater than the shear yield stress.
Figure 5: Six resulting strain and stresses for linear steady-forced vibration system in the damped
scenario
damping effect into the system leads to the simple harmonic motion response. Using the same transient
force, the undamped linear transient-forced vibration system has been mentioned. They obtained the
maximum normal and induced shear stress values of about −14.78 and −433.90 MPa. Once again,
this signifies that failure would occur due to shearing mode since the obtained shear stress exceeds the
shear yield stress, as shown in Fig. 6.
Figure 6: Six resulting strain and stresses for linear transient-forced vibration system in the damped
scenario
Figure 7: Six resulting strain and stresses for the non-linear steady-forced vibration system in the
damped scenario
and 3 will fail due to their high shear stresses (where spring three will be the first among them), and
spring 4 will be the least likely to fail since its shear stress has the lowest value among all the springs.
Figure 8: Six resulting strain and stresses for the non-linear transient-forced vibration system in the
undamped scenario
Figure 9: Six resulting strain and stresses for the non-linear steady-forced vibration system in the
damped scenario
Spring 1: −50.62 MPa (Maximum Normal Stress) and −1485.7 MPa (Maximum induced
shear stress). Spring 2: −33.80 MPa (Maximum Normal Stress) and −992.15 MPa (Maximum induced
shear stress). Spring 3: −25.35 MPa (Maximum Normal Stress) and −744.11 MPa (Maximum induced
shear stress). These values show that the shear failure would occur among all of these springs since
their shear stresses exceeded the yielding shear stress.
Stress) and −2257.51 MPa (Maximum induced shear stress). These values illustrate that the shear
failure would occur among these springs since their shear stresses exceeded the yielding shear stress.
Figure 10: The resulting strain and stresses for the non-linear transient-forced vibration system in the
damped scenario
5.852466 −5.85247 0 0 0
5.852466 19.02051 −13.1680478 0 0
0 −13.168 23.70248611 −10.5344 0
0 0 −10.5344383 17.11846 −6.58402
0 0 0 −6.58402 6.584024
5 Conclusion
This paper proposed a novel numerical concept of the Digital Twin based on Euler’s method.
The Digital Twin model successfully replicated the mechanical behaviour and virtually represented
the mechanics of materials for the physical coiled spring. Successfully developed a numerical way to
validate the proposed idea of the DT. The technique suggested still has limitations and is subject
to further research. This paper defined the Digital Twin as “Digital Twin is a virtual replica of
anything, where the replication must mirror the entire internal and external mechanical behaviour of
the replicated thing.”. The DT model virtually represented all stresses acted internally on the spring.
While the resulting strains and stresses are accurate based on Euler’s method, this paper proposed a
novel concept for the DT. The DT model captured all the variations of the normal and maximum
induced shear stress in current real-time. Additionally, the model showed the instant representation
of the system’s behaviour and showed that in the case of free force, vibration behaved similarly
concerning the time is irregular compared to the conduct of the linear-steady forced vibration system.
The damping effect into the system mentioned in the section of the undamped linear transient-forced
vibration system leads the output response slightly distorted compared to the rest of the spring’s
motion within the first few seconds of the spring’s motion’s movement observed.
The non-linear steady and transient forced vibration used in the un-damped case illustrates all
measurements’ output response (deflection, strain, maximum normal and induced shear stresses).
The output for each of the four springs behaves harmonically with the same natural frequency, with
DEDT, 2024, vol.2 29
different values concerning the time due to the other geometric properties of each spring. Non-Linear
Steady-Forced Vibration Systems (Damped) is the same as the undamped system. The only difference
is throughout the analysis of springs’ motions within the system, which is attached to the base neither
gets extended nor extended gets compressed. The model shows the overall displacement of the coils
and the displacement between each coil. The model still has some limitations and is open for further
research; fatigue analysis is one of most types of failure accrues to mechanical systems. Since all the
stresses shown in the model’s interface are in the current real-time, it is essential to improve the fatigue
analysis further.
Acknowledgement: The authors would like to thank the Society of Automotive Engineers (SAE), for
making the data available on their website.
Funding Statement: The authors did not receive funding for this research study.
Author Contributions: The authors of this research paper have made equal contributions to the
study from inception to completion. Each author has played a significant role in conceiving and
designing the research, collecting and analysing data, interpreting results, and writing and revising
the manuscript. Specifically, each author has collaboratively formulated the research objectives and
hypotheses, participated equally in data collection, either through experiments, surveys, or data
acquisition, conducted statistical analyses and interpreted the findings jointly, contributed equally to
the drafting and revision of the manuscript, including the literature review and discussion sections,
and reviewed and approved the final version of the manuscript for submission. We affirm that all
authors have made substantial and equal contributions to this research and are in full agreement with
the content of the manuscript.
Availability of Data and Materials: The data and materials supporting the findings of this study are
available at https://www.sae.org/. We are committed to promoting transparency and facilitating further
scientific inquiry, and we will make every effort to provide the necessary information and resources to
interested parties in a timely manner.
Conflicts of Interest: The authors declare that they have no conflicts of interest to report regarding the
present study.
References
1. Qi, Q., Tao, F. (2018). Digital twin and big data towards smart manufacturing and industry 4.0: 360 degree
comparison. IEEE Access, 6, 3585–3593.
2. Wang, L., Törngren, M., Onori, M. (2015). Current status and advancement of cyber-physical systems in
manufacturing. Journal of Manufacturing Systems, 37, 517–527.
3. Ross, D. (2016). Digital twinning. Engineering and Technology, 11, 44–45.
4. He, B., Bai, K. J. (2021). Digital twin-based sustainable intelligent manufacturing: A review. Advances in
Manufacturing, 9, 1–21.
5. Boschert, S., Rosen, R. (2016). Digital twin—the simulation aspect, mechatronic futures, pp. 59–74. Switzer-
land: Springer International Publishing.
6. Gupta, B. B., Tewari, A. (2020). A beginner’s guide to Internet of Things security: Attacks, applications,
authentication, and fundamentals. USA: CRC Press.
7. Boje, C., Guerriero, A., Kubicki, S. et al. (2020). Towards a semantic construction digital twin: Directions
for future research. Automation in Construction, 114, 103179.
30 DEDT, 2024, vol.2
8. O’donovan, P., Leahy, K., Bruton, K. et al. (2015). An industrial big data pipeline for data-driven analytics
maintenance applications in large-scale smart manufacturing facilities. Journal of Big Data, 2015, 2–26.
9. Lee, J., Azamfar, M., Singh, J. (2019). A blockchain enabled cyber-physical system architecture for industry
4.0 manufacturing systems. Manufacturing Letters, 20, 34–39.
10. Wang, J., Ye, L., Gao, R. X. et al. (2019). Digital twin for rotating machinery fault diagnosis in smart
manufacturing. International Journal of Production Research, 57, 3920–3934.
11. Moor, J., Minsky, M., Shannon, C. (2006). Artificial intelligence conference: The next fifty years. AI
Magazine, 27, 87–91.
12. Glaessgen, E. H., Stargel, D. S. (2019). The digital twin paradigm for future NASA and U.S. air force
vehicles. 53rd Structures, Structural Dynamics, and Materials Conference, Honolulu, Hawaii, USA.
13. Lim, K. Y. H., Zheng, P., Chen, C. H. (2020). A state-of-the-art survey of Digital Twin: Techniques,
engineering product lifecycle management and business innovation perspectives. Journal of Intelligent
Manufacturing, 31, 1313–1337.
14. Ríos, J., Hernández, J. C., Oliva, M., Mas, F. (2015). Product avatar as digital counterpart of a physical indi-
vidual product: Literature review and implications in an aircraft. Advances in Transdisciplinary Engineering,
2, 657–666.
15. Vom Brocke, J., Simons, A., Niehaves, B. et al. (2009). Reconstructing The giant: On the importance of
rigour in documenting the literature search process. The 17th European Conference on Information Systems
(ECIS), Verona, Italy.
16. Lee, J., Lapira, E., Bagheri, B. et al. (2013). Recent advances and trends in predictive manufacturing systems
in big data environment. Manufacturing Letters, 1(1), 38–41.
17. Weber, C., Königsberger, J., Kassner, L. et al. (2017). M2DDM—A maturity model for data-driven
manufacturing. Procedia CIRP, 63, 173–178.
18. Zhuang, C., Liu, J., Xiong, H. (2018). Digital twin-based smart production management and control frame-
work for the complex product assembly shop-floor. The International Journal of Advanced Manufacturing
Technology, 96, 1149–1163.
19. Fukawa, N., Rindfleisch, A. (2023). Enhancing innovation via the digital twin. International Journal of
Production Research, 2022, 320–325.
20. Zheng, P., Lin, T. J., Chen, C. H. et al. (2018). A systematic design approach for service innovation of smart
product-service systems. Journal of Prodcut Inovation Management, 201, 657–667.
21. Antonova, E. E., Looman, D. C. (2005). Finite elements for thermoelectric device analysis in ANSYS. 24th
International Conference on Thermoelectrics, pp. 215–218. Clemson, USA.
22. Reinhart, C., Breton, P. F. (2009). Experimental validation of autodesk® 3ds Max® design. The Journal of
the Illuminating Engineering Society, 6, 7–35.
23. Merhi Bleik, J., Alhamzawi, B. (2019). Fully Bayesian estimation of simultaneous regression quantiles under
asymmetric laplace distribution specification. Journal of Probability and Statistics, 2019, 8610723.
24. Rosenblum, J. P. (2016). An overview of flow control activities at dassault aviation over the last 25 years.
The Aeronautical Journal, 120, 391–414.
25. Dixon, S., Irshad, H., Pankratz, D. M. et al. (2019). The 2019 deloitte city mobility index. gauging global
readiness for the future of mobility. Deloitte Insights, 18, 2–14.
26. Lohr, B. S. (2016). G.E., the 124-year-old software start-up. The New York Times, 34, 1–8.
27. Garud, R., Kumaraswamy, A., Sambamurthy, V. (2006). Emergent by design: Performance and transfor-
mation at Infosys technologies. Organization Science, 17(2), 277–286.
28. Jain, S. K., Marceau, G., Zhang, X., Koved, L. (2006). INTELLECT: INTErmediate-language LEvel C
translator. Computer Science, 123, 60–67.
DEDT, 2024, vol.2 31
29. Sequeira, A. A., Singh, R. K., Shetti, G. K. (2016). Comparative analysis of helical steel springs with
composite springs using finite element method. Journal of Mechanical Engineering and Automation, 6,
63–70.
30. Lee, J., Azamfar, M., Singh, J. et al. (2020). Integration of digital twin and deep learning in cyber-physical
systems: Towards smart manufacturing. IET Collaborative Intelligent Manufacturing, 2, 34–36.
31. Lee, C. G., Park, S. C. (2014). Survey on the virtual commissioning of manufacturing systems. Journal of
Computational Design and Engineering, 1, 213–222.
32. Muzaffar, S., Elfadel, I. M. (2020). Shoe-integrated, force sensor design for continuous body weight
monitoring. Sensors, 20(12), 1–22.
33. Reddy, R., Sujith, L. N. (2017). A comprehensive literature review on data analytics in IIoT (Industrial
Internet of Things). IEEE Access, 8, 2757–2764.
34. Jeong, K., Choi, S. (2019). Model-based sensor fault diagnosis of vehicle suspensions with a support vector
machine. International Journal of Automotive Technology, 20, 961–970.
35. Brandyberry, M. D., Tuegel, E. J., Gockel, B. T. et al. (2012). Challenges with structural life forecasting
using realistic mission profiles. Structural Dynamics and Materials Conference, Honolulu, Hawaii, USA.
36. Zhuang, C., Liu, J., Xiong, H. (2018). Digital twin-based smart production management and control
framework for the complex product assembly shop-floor. International Journal of Advanced Manufacturing
Technology, 96, 1149–1163.
37. Gupta, K., Shukla, S. (2016). Internet of Things: Security challenges for next generation networks. 2016
1st International Conference on Innovation and Challenges in Cyber Security, pp. 315–318. Greater Noida,
India.
38. Zhang, H., Liu, Q., Chen, X., Zhang, D., Leng, J. (2017). A digital twin-based approach for designing and
multi-objective optimization of hollow glass production line. IEEE Access, 5, 26901–26911.
39. Tao, F., Cheng, J., Qi, Q., Zhang, M., Zhang, H. et al. (2018). Digital twin-driven product design,
manufacturing and service with big data. International Journal of Advanced Manufacturing Technology.,
94, 3563–3576.