ArticlePDF Available

Abstract and Figures

The subject of the present work is optimization of the modern implant system Osteoplant, which was created and is still developed by Founda-tion of University of Medical Sciences in Poznań. Clinical observations point to the occurrence of both early and late complications in the case of all two-component implant systems. In many cases, these problems are caused by mechanical fractures of the implants themselves. The ob-tained results of the previous studies focused on necessary changes of the implant mechanical behavior, which helped to achieve the required long-term strength. However, modifications of the present dental implant system are not obvious. In this paper, an optimization of the Osteoplant dental implant system, with the use of FEA and genetic algorithms is discussed.
Content may be subject to copyright.
JOURNAL OF THEORETICAL
AND APPLIED MECHANICS
47, 3, pp. 573-598, Warsaw 2009
OPTIMIZATION OF DENTAL IMPLANT USING
GENETIC ALGORITHM
Tomasz Łodygowski
Krzysztof Szajek
Marcin Wierszycki
Poznań University of Technology, Institute of Structural Engineering, Poznań, Poland
e-mail: tomasz.lodygowski@put.poznan.pl
The subject of the present work is optimization of the modern impla nt
system Osteoplant, which was created and is still developed by Founda-
tion of University of Medical Science s in Poznań. Clinical observations
point to the o c c urrence of both early and late complications in the case
of all two-component implant systems. In many cases, these problems
are caused by mechanical fractures of the implants themselves. The ob-
tained results of the previous studies focused on necessary changes of
the implant mechanical behavior, which helped to achieve the required
long-term strength. However, modifications of the present dental implant
system are not obvious. In this paper, an optimization of the Osteoplant
dental implant system, with the use of FEA a nd genetic algorithms is
discussed.
Key words: design optimization, genetic algorithm, dental implant
1. Introduction
The use of implants is the commonly applied treatment method of dental re-
storations. The modern implant system Osteoplant was created and has been
developed by Foundation of University of Medical Sciences in Poznań since
over 10 years. The Osteoplant is a two-component implant system. It consists
of the abutment an d root, which are connected by a titanium screw. Clini-
cal observations point to the occurrence of both early and late complications
in the case of all two-component implant systems (Goodacre et al., 2003).
In many cases, these problems are caused by mechanical fractures of the im-
plants themselves (Hędzelek et al., 2004; Kąkol et al., 2002; Zagalak et al.,
574 T. Łodygowski et al.
2005). One of the most dangerous complications is fracture and cracking of
the dental implant parts. Damage of dental implant components makes further
treatment very difficult. The previous studies (Wierszycki, 2007; Wierszycki
et al., 2006a,b,c) confirmed fatigue as a reason of implant damage. The obta-
ined results of previous studies focused on necessary changes of the implant
mechanical beh avior, which helped to achieve the required long-term strength.
However, modifications of the present dental implant system are not obvious.
To find out a better design of the implant system, an optimization procedures
based on FEA must be used. In this paper, the optimization of the Osteoplant
dental implant system, with the use of FEA, genetic algorithms is discussed.
Fig. 1. Dental implant Osteoplant
Genetic algorithms (GAs) have received wide popularity as optimization
techniques during the last decades, in particular, for very complex designs
and they can successfully compete with gradient-based approaches in many
areas (Goldberg, 1989). GAs are stochastic search app roaches which rely on
the principle of survival of th e fittest in natural selection. Unlike conventional
optimization techniques, GAs explore simultaneously the entire design space
and, therefore, are likely to reach the global minimum. An improvement of
the global search process can be performed by incorporating neural networks
(NN) in optimization, which can learn and adapt changes over time. In general,
GAs require a lot computations (structural analyses in our case) and hence
high performance computing id eally addresses their needs, especially w hen
combined with NN.
In the created tool, the existing open source libraries have been used:
Galileo (for GA) and ffnet (for NN). The whole optimization procedure was
implemented with the use of Py th on scripting language. The FE model, nu-
merical analysis and post-pro cessing of results were performed with the use
of the Abaqus Unified FEA product suite from SIMULIA. The integration of
the GA and NN libraries with the FE tools was done by using the Abaqus
Scripting Interface (ASI).
Optimization of dental implant... 575
2. Model
The learning of a genetic algorithm and neutral n etwork needs a huge number
of an alyses to be carried out. For this reason, the crucial characteristic of
the numerical model of imp lant, which is used in optimization process, is
performed. In practice, the time of calculation can not exceed s everal dozen
minutes. This limitation causes that a fully three-dimensional m odel of an
implant and typical modeling approaches can not be used (Wierszycki et al.,
2006a). For this study, a special approach was proposed. A m odeling approach
described in detail below enables us to carry out a nonlinear, 3D simulation
of a dental implant in an acceptable time with a satisfactory level of accuracy
of the results.
Fig. 2. Numerical models of the implant: axisymmetric (a) and 3D (b)
A three-dimensional model of the implant has been created by revolving
an axisymmetric mod el ab out its axis of symmetry. The s ymmetric model
generation capability of Ab aqus/Standard enables one to create automatically
a three-dimensional model (Abaqus..., 2007a). The nodes, elements, section
definitions, material and contact definitions of the three-dimensional m odel
are created automatically based on the axisymmetric model description. Only
kinematic constraints and boundary conditions must be redefin ed . In order
to reduce the time of calculation, the asymmetric deformation of the three-
dimensional model was assumed to be symmetric w ith respect to the radial
symmetry axis plane at an angle equal to 0 or 180
. The symmetric results
transfer capability of the program and it was used to transfer the results from
the axisymmetric simulation of the assembly to the final three-dimensional
model (Abaqus..., 2007a).
576 T. Łodygowski et al.
2.1. Geometry
The geometry of the numerical model was simplified to the axisymmetric
description (Fig. 2). The internal threads of the implant body and screw were
simplified to axisymmetric, parallel rings. Because the main goal of this study
is the optimization of the screw connection, the external thread of implant bo-
dy was omitted. The parametric Abaqus/CAE m odel of the implant consists of
three axisymmetric parts. The shape of each of them corresponds to the cross-
section of dental implant components: abutment, body and screw. The 2D
sketches of this parts have fully parametric geometry description and are fully
constrained. These constraints with the dimensions and parametric equations
added to the sketch enable us to automatically modify the shape of implant
components (Abaqus..., 2007b). The six global independent parameters were
defined:
screw head diameter,
screw head conic surface opening angle,
screw head height,
hexagonal slot diameter,
hexagonal slot height,
hexagonal slot conic surface opening angle.
All parts share the same parameters, so the instances of the parts are
always consistent. The parameters are further coded in GA as gens (see Sec-
tion 3.2.2.).
The geometry of the three-dimensional model of the implant was not defi-
ned directly. The FE three-dimensional model is automatically created based
on the axisymmetric model (see Section 3.3.4).
2.2. Material
All components of an implant are made of medical alloys of titanium. For
general stress-strain analyses, isotropic and non-linear elastic-plastic charac-
teristics of material models were taken into account. The material properties
were based on the Certificates of Conformity and on literature (Wang, 1996).
The mechanical properties of titanium alloys are shown in Table 1. For fati-
gue calculations, the model of material has to be simplified to a linear elastic
description.
The material models and characteristic geometry definitions are automa-
tically trans ferred from the axisymmetric to three-dimensional model durin g
realization of the symmetric model generation p rocedure (Abaqus..., 2007a).
Optimization of dental implant... 577
Table 1. Mechanical properties of implant materials
Implant body Abutment Screw
Young’s modulus [MPa] 105 200 105 200 105 200
Poisson ratio 0.19 0.19 0.19
Yield [MPa] 615.2 832.3 802.8
Tensile Yield [MPa] 742.4 1004.0 970.4
2.3. Assembly and contact
The assembly is done at the first axisymmetric stage of creation of the
implant model. The three two-dimensional instances of implant parts were
positioned relative to each other in a global coordinate system. Relative posi-
tion constraints were applied to align with:
conic surface of hexagonal slot and outside of abutment,
conic surface of screw head and inside of abutment.
Fully relative position constraints of implant part instances make possible
automatic redefinition of the implant model assembly (Abaqus..., 2007a). The
assembling simulation involves solving a contact problem (Wierszycki et al.,
2006b). For this pu rpose, it is necessary to define three contact areas, between:
root and abutment,
root and screw,
abutment an d screw.
This contact conditions produce typical assembly problems, so we decided
to use a standard small-sliding contact formulation. In order to minimize the
dependence on mesh density, the surface-to-surface contact discretization was
used. Significant penetrations of master nodes into the slave surfaces do not
occur with the used space discretization. Moreover, surface-to-surface d iscre-
tization provides more accurate stress and pressure results, especially in the
cases of contacts at corners like on the threads. In some situations, the surface-
to-surface discretization approach can generate additional solution costs (Aba-
qus..., 2007a). The reason for this is that more nodes per each constraint are
involved. In this particular application, the surface-to-surface discretization
approach significantly reduces the solution cost. For a three-dimensional mo-
del with two cylindrical elements in 180
segment, the node-to-surface di-
scretization causes a double increase in the number of increments and sever
discontinue iterations. There are no significant differences in time of calcula-
tion depending on th e method of contact constraint enforcement. The penalty
578 T. Łodygowski et al.
method as the contact constraint enforcement method was selected for both
normal and tangential directions. Tangential surf ace behavior was defined as
the classical isotropic Coulomb friction model. The friction coefficient is the
same for all contact pairs and amounts to 0.19. The definitions of contact pa-
irs are automatically transf erred from the axisymmetric to th ree-dimensional
model in the symmetric model generation procedure (Abaqus..., 2007a).
2.4. Loads
The loading of the implant model is a two-step pr ocess. The first step
corresponds to simulation of a tightening process. In this step, both model and
its response are axisymmetric. Th is simulation can be carried out with the use
of the axisymmetric model. The second step is bending, which is caused by
the worst component of service load, perpendicular to the axisymmetric axis.
In this case, the model which can describe asymmetric deformation is needed.
For a two-component implant, one of the most crucial aspects of numeri-
cal mo deling is simulation of the mechanical assembly subject to tightening
of the implant screw (Lang et al., 2003; Wierszycki et al., 2006c). For the
axisymmetric or a simplified three-dimensional model, tightening s imulations
cannot be performed as a real physical p rocess. A work-around of this ap-
proach is necessary. For simulation of tightening, a prescribed assembly load
has been used. The middle part of the s crew was defined as pre-tension sec-
tion. The tightening load (150 N) was applied to the pre-tension section as a
concentrated load. During calculation, the screw length was reduced in this
pre-tension section to achieve th e assumed tightening force. T he implant body
and abutment were tightened as results of the change of screw length. The
value of axial force in the tightened s crew was calculated from the empirical
formulation (Bozkaya and M¨uf¨ut, 2005; Lang e t al., 2003; Merz et al., 2000). I t
depends on the friction coefficient and torque. This assumption and procedure
of tightening were verified during full simulation of screw tightening with the
help of a fully three-dimensional FE model of an implant (Wierszycki e t al.,
2006c). The results obtained in the axisymmetric simulation were transf ered
into th e final thr ee-dimensional model. The second step was bending of the
tightened implant. The bending force was applied to the tip of ab utment by
means of the concentrated load (10 N) perpendicular to the axisymmetric axis
of the implant.
2.5. Mesh
For all parts of the model, a quad-dominated shape of elements was used.
At each edge of the mesh region, the seed (approximated node locations) has
Optimization of dental implant... 579
been defined to control mesh d en s ity. Correct mesh density must be ensured for
different geometry configurations. The seeds have been defined by s pecifying
average element sizes along the edges. To ensure the proper mesh density
for d ifferent geometry configurations, the seed densities have been partially
constrained. Th is app roach ensured that even if the number of elements along
the edge was changed its size remained such as had been defined (Abaqus...,
2007b).
The mesh of the three-dimensional model was generated automatically in
the symmetric m odel generation procedure. In whole model of implant, CCL9
and CCL12 elements were used (Abaqus..., 2007a). The cylindrical elements
available in Abaqus/Standard use standard isoparametric interpolation in the
radial-symmetry axis plane, combined with trigonometric interpolation fu nc-
tions with respect to the angle of revolution. Cylindr ical elements can span
angles between 0 and 180
. The cost of calculation was significantly reduced
by this fact itself. The number of cylindrical elements along the circumf eren -
tial dir ection is the compromise between time of calculation and accuracy of
the results. Five tests were carried out to evaluate which number of elements
is optimal. The models with three-dimensional solid element C3D8 and C3D6
were used as reference solutions. In the models, 32 and 16 elements per 180
segment were used. The maximum values of the equivalent Mises stress at
characteristic n otches and global bending stiffness of the whole implant struc-
ture were used to compare the results. T he comparison of computations for
different models are shown in Fig. 3. Detailed results of comparable studies are
shown in Table 2. Because there are no significant differences in the results for
two- and four-cylindrical elements, two elements were used in the optimization
process. This approach enabled us to describe nonlinear asymmetric deforma-
tion for axisymmetric geometry and simultaneously s ignificantly reduced size
of the prob lem (ca. 94 000 dof) in comparison with the fully three-dimensional
model (ca. 600 000 dof).
Fig. 3. The Wallclock time for 3D analyses with the use of cylindrical (CCL-x) and
3D s olid ele ments (C3D-x)
580 T. Łodygowski et al.
Table 2. S elected parameters of comparable 3D simulations with the use of
cylindrical (CCL-x) and 3D solid elements (C3D-x)
Float. point Minimum Required Number Number Number Wall-
operations memory disks- of equa- of incre- of itera- clock
per itera- required diskspace tions ments tions time
tion [–] [MB] [MB] [–] [–] [–] [s]
CCL-1 6.51 · 10
9
47.31 150.73 56226 7 40 160
CCL-2 2.81 · 10
10
87.25 366.96 93588 7 45 401
CCL-4 1.61 · 10
11
176.93 1034.24 168312 9 62 1565
C3D-16 9.48 · 10
11
447.38 2969.60 317760 13 104 8730
C3D-32 5.15 · 10
12
1157.12 8427.52 616656 13 109 47685
3. Dental implant optimization
The optimization of the presented dental implant is a very complex problem.
The m odel, which is the basis (starting point) for the optimization, is well
developed. It estimates the implant behavior giving consideration to material
nonlinearity, complex contact definition and prestress of the assembly screw.
The level of complexity and large number of design parameters result in many
local minima in the design space. Thus, the optimization algorithm has to
search for the optimal solution globally, based on a limited set of solutions
in the design space. Moreover, a few problems with FE analysis can occur
and should be taken into account. The most frequent ones are rebuilding and
no-convergence problems. The complexity of geometry and large number of
design parameter combinations makes it impossible to predict all problems
with the geometry. As a consequence, for some configurations of the design
parameters which are in the feasible region, the proposed shape is incorrect.
Additionally, the problem with mesh generation can occur, which can be also
treated as a rebuild problem. Reasons for no-convergence are usually caused by
too large plastic strain or contact problems. Both can occur for points in the
feasible region of the design space and have to be expected during optimization
process.
One of the optimization algorithms which can fulfill all these requirements
is a genetic algorithm. In th e presented optimization, a classic binary form
with two genetic operators: crossover and mutation is used.
Optimization of dental implant... 581
3.1. Genetic algorithm (GA)
The genetic algorithm has been inspired by evolutionary biology and in-
corporates techniques such as inheritance, mutation, selection and crossover to
find a better solution. The most important advantages of the genetic algorithm
over classic methods of optimization is that it works basing on the problem
solution instead of analytical relations. It can optimize linguistic variables and
use parallel computing by nature. Despite being a powerful optimization tool,
the genetic algorithm uses simple rules, which makes it easy to implement. In
the module presented in this work, the galileo (GPL) library was used.
Fig. 4. Scheme of genetic algorithm processing
A genetic algorithm operates on individuals which are abstract represen-
tations of a real solution. Each individual contains a set of encod ed design
variables, which is called a chromosome. The binary enco ding is a very classic
one and is also u sed here. The range and number of bits was set for each de-
sign parameter. The string repr esenting a chromosome was constructed over
the alphabet {0, 1} and can be symbolically represented as follows
A = a
1
a
2
a
3
. . . a
i
. . . a
l
(3.1)
In equation (3.1), a
i
represents a particular bit, an element from alphabet,
at the position i, and l denotes the total string length. In order to collect
chromosomes with similar features, we can introduce a schema. The schema is
constructed over an extended alphabet of three symbols {0, 1, }, where is
do not care symbol. The schema can be symb olically r ep resented as fallows
H = h
1
h
2
h
3
. . . h
i
. . . h
l
(3.2)
h
i
denotes a particular element from the extended alphabet at the position i,
and l represents the schema length. Th e order of schema H, denoted by o(H)
582 T. Łodygowski et al.
represents the number of fixed positions, in this case, 0’s and 1’s, whereas
length, denoted by δ(H) is the distance between the first and the last xed
position. The chromosome matches the s chema if for i h1, li, h
i
= a
i
or
h
i
= . Each schema H can be described by the order and the length.
The main idea of GA processing consists in generation of a set of initial
solutions and use of evolutionary operators to improve them in successive
iterations, called generations. An initial set of individuals, called the initial
population, is usually randomly created. Every new population is subjected
to evaluation. The evaluation process consists of assigning a tness value to
each individual. The fitness value describes solution quality and is calculated
according to an objective function and results of FE analyses.
Denoting the fitness value of th e j-th individu al matching the schema H
by f
H
j
and their number after t-th iteration by m(H, t), the average fitness
value for the schema H after t -th iteration can be represented as follows
f(H, t) =
P
f
H
j
m(H, t)
(3.3)
whereas the average fitness value of entire population may be given by
f =
P
f
j
n
(3.4)
The population size and j-th representation of individuals is denoted by n
and f
j
, respectively.
Fitness values are the b asis for the selection process. The selection mecha-
nism watches over the improvement of the next population quality. During
selection, statistically only the most tted individuals are chosen in order to
allow them to take part in creation of the next population. The probability
of choosing the particular in dividual in a single trial using the wh eel-roulette
selection method can be given by the following equation
p
i
=
f
j
P
f
j
(3.5)
Assuming that the numb er of a s elected individual has to be equal to the po-
pulation size, the expected number of in dividuals which match the schema H
in the t + 1 population is as follows
m(H, t + 1) = m(H, t)
f(H, t)
f
(3.6)
The number of schema H representatives in the next population grows with
the ratio of the average value of the schema to the average fitness of the entire
Optimization of dental implant... 583
population. Thus, the s chema with a higher average fitness is more strongly
promoted. Moreover, one should expect that the number of individuals mat-
ching the schema will grow if their average value is higher than the whole
population average value.
In the next stage, the selected individuals are subj ected to crossover and
mutation. The operators use selected chromosomes in order to create new
design parameter configurations. The primary function of crossover is to m ix
the parent individual chromosomes and create a n ew couple of offsprings. The
crossover proceeds with a probability defined by th e crossover rate p
c
. The
moderation of crossover prevents premature convergence getting stuck in a
local minimum. I n a classic form, crossover consists of sampling a chromosome
partition point, dividing parent chromosomes and swapping obtained parts
between them. The crossover improves the population d iversity but on the
other hand reduces individuals, which match the schema H regardless of their
fitness. The probability of survival of the scheme H, in spite of crossover, can
be defined as follows
p
s
= 1 p
c
δ(H)
l 1
(3.7)
In the equation above, l denotes the chromosome length.
Mutation is responsible for random distortion of chromosomes. Random
distortions keep diversity of the population on a sufficient level and help to
escape from a local minimum. In binary encoded chromosomes, mutation sam-
ples a gene and changes its value to the opposite. The intensity of mutation
is controled with the mutation rate p
m
. Similar to crossover, mutation can
destroy individuals matching the schema H. In the case of mutation, the pro-
bability of H schema representative survival can be given by the equation
p
s
= 1 o(H)p
m
(3.8)
Summing up the effect of three operators: selection, mutation and cros-
sover, the expected number of representatives of the schema H in the next
population can be given as follows
m(H, t + 1) m(H, t)
f(H, t)
f
h
1 p
c
δ(H)
l 1
o(H)p
m
i
(3.9)
In the last stage, the n ew population rep laces the previous one. Usually,
the genetic algorithm ends when either the maximum fitness value for the
best fitted individual is obtained or the maximum number of generations is
achieved. A general chart-flow of the genetic algorithm is presented in Fig. 4.
584 T. Łodygowski et al.
3.2. Definition of the optimization problem
3.2.1. The goal
The present study is expected to find a new dental implant shape. The
shape should lead to lower principal stresses in comparison with the curren-
tly encountered values. In the presented FE model, geometry and material
properties are similar to a real dental implant. The loads which were app lied
come from (Zagalak, 2003) and are recognized as test loads. For the presented
configuration, the maximum principal stresses are greater than 625 MPa and
are localized in the screw corner (Fig. 5).
Fig. 5. Huber-Mises stress in the initial design of a dental implant
In spite of looking for a new proposal of shape, an other goal is verification
of the used numerical method. The study should provide an answer to the
question wether this methodology can be used in further improvement of the
dental implant design.
The genetic algorithm tries to nd the most fitted individual with the h i-
ghest fitness value. In the case of minimization problem, the obj ective function
has to be modified in order to evaluate individuals. In the present work, the
fitness function was defined according to the equation
f(X) =
1
σ
max
maxPrinc
2
c (3.10)
where X = [A, B, C, D, E, F ] and c = 10
9
.
The value of σ
max
maxPrinc
represents the maximum principal stress in the
upper part of the implant and the vector X denotes configuration of design
Optimization of dental implant... 585
parameters. An additional multiplier c was used in order to prevent obtaining
values smaller than machine precision.
3.2.2. Design parameters
Geometry of the presented two-component implantology system is qu ite
complex and the choice of correct design parameters is crucial. The thread
was excluded from consideration at this stage of the study. Six geometrical
parameters were defined as real variables (Fig. 6). All of them refer to the
upper part of the imp lant.
Fig. 6. Design para meters
The design parameters were encoded into a binary string. There were d e-
termined for each design parameter range and number of bits for encoding.
The ranges come from both th e geometry limitations and manufacture requ-
irements, and are listed in Table 3.
The larger numb er of bits for encod ing, th e better accuracy. On the other
hand, however, the total time of optimization substantially increases. The
decision on the number of bits is always a compromise between time and
required accuracy. In the present case, for angle variables four-bit strings were
constructed, whereas for all the rest only three bits were used. The choice of
particular design parameters was based on th e range and expected influence
on final results. The obtained resolution of the design parameter d, can be
calculated as follows
d
π
=
d
max
d
min
2
n
1
(3.11)
586 T. Łodygowski et al.
Table 3. Range and number of bits for design parameter encoding
Name Symbol
Min Max
Range Bits
Reso-
value value lution
Screw head diameter A 0.95 1.6 0.65 3 0.093
Screw head conic
B 0.0 80.0 80.0 4 5.33
surface openin g angle
Screw head height C 1.5 6.4 4.9 3 0.7
Screw diameter D 1.0 1.5 0.5 3 0.071
Hexagonal slot height E 0.05 2.65 2.6 3 0.371
Hexagonal slot conic
F 11.0 90.0 79.0 4 5.27
surface openin g angle
where d
max
, d
min
denotes the maximum and minimum limit for the variable
for string length equal to n .
All th e binary strin gs reference to the design variables and are joined in a
chromosome. In the present work a twenty bit string is used as below
ch
i
= [g
A
1
, g
A
2
, g
A
3
|g
B
4
, g
B
5
, g
B
6
, g
B
7
|g
C
8
, g
C
9
, g
1
0
C
|g
1
1
D
, g
1
2
D
, g
1
3
D
|
(3.12)
g
1
4
E
, g
1
5
E
, g
1
6
E
|g
1
7
F
, g
1
8
F
, g
1
9
F
, g
2
0
F
]
The superscripts denote design parameters s ymbols in accordance with Ta-
ble 3.
3.2.3. Constraints
The material used in the FE model s imulates the elasticplastic behavior.
To some extent, it is allowed to exceed the plastic stress limit in the dental
implant but the plastic strain can not be too large. In FE analysis, it is assumed
that the maximum equivalent of plastic strain can not be higher than 10%.
The equivalent plastic strain can be calculated as
ǫ
pl
= ǫ
pl
0
+
t
Z
0
r
2
3
˙ǫ
pl
: ˙ǫ
pl
dt (3.13)
where ǫ
pl
0
denotes initial equivalent strain, which was equal zero, whereas
˙ǫ
p
l denotes the equivalent plastic strain rate. The principal stress red uction,
which was set as the goal, directs ch anges in in dividual in the opposite direction
to this constraint. Thus, no stress or plastic strain constraints were necessary.
In the case of rebuild or convergence problem, the death penalty method is
applied. The individual is eliminated fr om further processing.
Optimization of dental implant... 587
3.2.4. The genetic algorithm
In the evaluation of a single individual, the FE model of the dental imp lant
which is timeconsuming significantly limits the population size. On the other
hand, the population has to be large enough to provide suffi cient diver sity and
represent the design space properly. In the pr esent work, a forty-individual
population was used. The number of epochs was not limited a priori. The
optimization was stopped , based on monitored results. The signal to brake the
procedure was sent after a few epochs without any new proposal for better
solution.
The first population was randomly created. Moreover, because of the death
penalty method constraints, individuals in the first population were genera-
ted and checked as long as the whole population of correct individuals was
not achieved. The procedure prevents starting from individuals, which will be
eliminated in the second generation.
The ranking-based method of selection was used. T his type of selec-
tion consists in sequential arrangement of individuals accor ding to their fit-
ness and assigning to each i-th individual in the range from r
min
i
to r
max
i
where
r
min
0
= 0 r
min
i
= r
max
i1
r
max
i
= r
min
i
+
p
i
P
n
j=0
p
j
r
max
n
= 1.0
(3.14)
In the above equations p
i
and n denote the position in the ranking and the
population size, respectively. During the selection, a value between 0 and 1 is
randomly generated and indicates the individual which refers to the range in
which the value is included. In contrast to the classic method of selection, i.e.
roulettewheel, this method sets probability of being selected according to th e
position in the ranking instead of the fitness. As a consequence, the probability
of choosing an individual w ith much lower fitness than the maximum one
increases and results in higher diversity in the late stage of the optimization
process.
The onepoint crossover method is applied. The selected individuals are
joined into couples, their chromosomes are divided into three substrings at
random positions and swapped between parent ind ivid uals. A new couple
of offsprings r ep resents combinations of both parent features. In order to
keep diversity on a sufficient level during the optimization process, not all
couples are subjected to crossover. The intensity of crossover is determined
with the crossover rate, which is constant and equal to 0.75 in the present
work.
588 T. Łodygowski et al.
In the last stage of recombination, random distortions are introduced to
chromosomes. The probability of each gene distortion is controlled by the
mutation rate. In the present work, the constant value of 0.02 during th e
whole optimization process was kept. When a gene is selected to mutation its
value is changed to opposite one, from 0 to 1 and vice versa.
The classic form of population replacement was used. The whole previous
population was replaced w ith the new one completely. This method allows for
increasing the diversity and search through the design space more extensively
in comparison with alternative methods, e.g. steadystate replacement. Unfor-
tunately, at the same time, it moderates the convergence and increases the
number of necessary FE analyses. The small population size, which was used,
limited the variation of the design parameters, therefore the diversity was an
important factor.
3.3. Incorporation of the genetic algorithm into Abaqus/CAE
The genetic algorithm processes chromosomes which represent various
combinations of design parameters. Each new chromosome has to be evalu-
ated in order to assess its quality. A great advantage of the genetic algorithm
is that the evaluation process can be fully elaborated in an exterior proce-
dure. The procedure return s fitness values based on chromosomes. The tool
employed in the evaluation procedure has to provide possibility to rebuild the
FE model for any design parameter configuration. Moreover, some procedures
like meshing has to be created automatically. Thus, the reliability and capa-
city of the rebuilding tool are crucial. In the present work, the Abaqus/CAE
environment in cooperation with Abaqus/Standard code is used.
3.3.1. Optimization module for Abaqus/CAE
Abaqus/CAE provides an efficient environment for user scripting. The
object-oriented scripting language, called python is available. The user can
add new procedures into the kernel and graphical user interface (GUI) as well.
In order to carry out the dental implant optimization, a new mod ule has been
created with a fully functional graphical user interface (Fig. 7).
The optimization driver was imported as an external library into Aba-
qus/CAE environment. The open source library called galileo was used. The
implemented module was divided into two main sections. The first one orga-
nizes genetic optimization and employes galileo library mostly, whereas the
second provides a tool for chromosome evaluation.
Optimization of dental implant... 589
Fig. 7. Optimization module for Abaqus/CAE
3.3.2. Individual evaluation
Every chromosome created in the reprod uction process is a starting point
for the evaluation procedure. In the first stage, each i-th chromosome is di-
vided into substrings w hich refer to the design parameters. Next, each binary
substring is decoded into an integer value e
j
and i-th design parameter is
calculated with the given equation
d
j
= e
j
d
max
j
d
min
j
2
n
1
(3.15)
In the equation above, the symbol n denotes the substring length. Finally,
a set of real design parameter values is obtained and provides the basis for
model rebuilding.
All design parameters refer to geometry of the dental implant. Aba-
qus/CAE kernel script is created and run in order to change them in the
model. The obtained geometry is controlled and if the shape is invalid, the
rebuild error is raised. The weakest point of the procedure is the creation of
a mesh. The mesh is generated automatically and due to the large number of
analyses it is not possible to control it manually. It is assumed that any er-
ror in the mesh result in higher principal s tresses and eliminates the solution
during selection. Based on the modified geometry, the FE analysis definition
is created and sent to the Abaqus/Standard solver. In the case of the pre-
sent work, an additional analysis has to be carried out to provide results for
590 T. Łodygowski et al.
the axisymmertic model. The spatial dental FE model was built based on the
results for axisymmetric one and add itional data such as lateral force magnitu-
de. The module waits for analysis termination until the maximum time is not
exceeded. In the case of too long analysis, the solver stops an d no convergence
error is raised. This limitation can also eliminate well fitted solutions but is
necessary to proceed the optimization.
The analysis resu lts and all information abou t its proceeding is stored in
an output database, which can be read with the use of the python script. All
necessary information is extracted from the output database and the objective
function is calculated . Finally, the fitness value returns to th e optimization
driver. The whole flow chart of the individual evaluation procedure is presented
in Fig. 8.
Fig. 8. I ndividual evaluation procedure
In the case of the rebuild error, the zero fitness value is returned for an
individual. The zero fitness value guarantees that invalid solution will be eli-
minated during the selection process.
3.3.3. Parallelization
Genetic processing generates a large number of s olutions that have to be
checked. Taking into account the time of a single FE analysis, the total time of
optimization (compu tations) is a frequent limitation. The sin gle analysis of the
presented FE model took 5 to 40 minutes and a large spread was caused by the
nonlinear behavior. Because the time of analysis is significant, the algorithm
was modified to support parallel analyses. During the evaluation stage, the
optimization d river waits for fitness values of all individuals. T he population
is divided into s ubgroups according to available resources. In the work, an
Optimization of dental implant... 591
eight-processors mach ine was us ed to determine the number of individuals,
which were evaluated simultaneously. For each ind ividual in a group, an FE
analysis defi nition is prepared. Next, all analyses are submitted simultaneously
and the longest one determines the time which is necessary for evaluation of
the whole group. T he obtained results are the basis of fitness calculation. They
are returned to the optimization driver. The procedure is presented in Fig. 9.
Fig. 9. Scheme of genetic algorithm evaluation processing
3.3.4. Procedure of building of an FE implant model during the optimization process
The procedure of building of an FE imp lant model during the optimization
process is schematically show n in Fig. 10. At the beginning of the optimization,
the Ab aqus/CAE le with the fully parametric axisymmetric model of the im-
plant is opened. This model was described in details before (Section 2). When
the optimization loop is started, the axisymmetric model of the implant is
modified. The Abaqus/CAE creates an INP file with a modified axisymmetric
model of the implant and the Optimization Module sub mits jobs. The results
of these axisymmetric simulations are assembled in the implant structure. In
the next step, the optimization module generates PARAM files and simul-
taneously runs three-dimensional jobs. The INP file of the three-dimensional
model contain the definition of symmetric model generation procedure, and
the second step of implant simulation is manually prepared. The PARAM files
are created based on inf ormation from axisymmetric ODB fi les and options
which are defined at the beginning of the optimization procedure. These files
contain parameters of three-dimensional models of th e implant:
segment angle thr ough which the cross-section is to be revolved,
number of elements to be used in the segment,
592 T. Łodygowski et al.
offset for element numbering,
offset used for node numbering,
global number of node in the axisymmetric model.
Fig. 10. The procedur e of building of an FE implant model during the optimization
process
Finally, th e results of three-dimensional simulations are read from ODB fi-
les and the Optimization Module can start the Genetic Algorithm process. This
procedure must be repeated for each population. The described modeling ap-
proach with the use of axisymmetric geometry description and semi-analytical
discretization enable us to carry out a large number of implant simulations in
a realistic time period and to carry out the optimization.
3.4. Results
The optimization was performed using 8 cpus in computations (Fujitsu-
Siemens PRIMERGY TX300 S3). During the whole optimization process over
1600 FEA analyses were curried out. The total time of optimization was ca.
250 hours.
The evolution of the optimization process is presented in Fig. 11. It shows
changes of the maximum principal stresses in the upper part of the implant
Optimization of dental implant... 593
screw for successively generated solutions. The average value of the principal
stress is drawn by the solid curve. It can be observed that the designs are
being improved - the maximum principal stress is decreasing. Starting with an
value of 625 MPa, the principal stress is reduced dow n to 150 MPa. The graph
does not consist of the first stage when th e initial population was established.
More than 320 FE analyses were necessary to find forty correct individuals.
Starting with the fir s t population of r an dom individuals yields better solution.
Moreover, the reduction of pr incipal stress is meaningful and equals 475 MPa,
what is more th an 75% of the initial value. In the next generations, the design
parameters from the best solution (peaks) were promoted stronger and thu s
they strongly influenced the population improvement. It r esulted in constant
decreasing of both average and minimum value of principal stresses. After the
20th generation, the best solution was established and no furth er essential
reduction of stress was observed. Because of the chosen reproduction strategy,
the diversity within population was kept on a sufficient level and even in the
last monitored population the individu als represented a wide range of fitness
value.
Fig. 11. Fitness value for sucessively g e nerated individuals
Two proposals of new shapes are shown in Fig. 12. The lowest principal
stress was obtained for shape (b) and equaled 150 MPa. The next proposal
(Fig. 12c) provides reduction down to 180 MPa but still has a hexagonal slot
instead of the most optimal solution. The haxagonal slot plays an important
role in preventing screw loosening, thus solution (b) will not be considered
in further analyses. T here are a few clear tendencies easy to observe. In the
first place, the screw head is wider than the initial one and the opening angle
594 T. Łodygowski et al.
of the screw head conic surface is moderated. Together w ith modification of
the opening angle of the hexagonal slot, the conic surface makes clamping
of the abutment and the body more efficient. Moreover, moderation of the
opening angle of the screw head conic surface reduces stress concentration in
the interior corner of the screw.
Fig. 12. Initial (a) and new (b, c) shapes of dental implant
All the modifications make the joint stiffer and reduce relative rotation
between the abutment and the body. The implant starts to behave as a canti-
lever (Fig. 13). The nal implant incorporates a body to carry the lateral load.
As a result, the displacement of points in the upper edge is reduced almost
twice from 0.085 mm down to 0.045 mm.
The change of dental implant behavior results also in a more uniform stress
distribution (Fig. 14). The contact p ressure is realized on the whole contact
surface in contrast to the initial implant. Consistently, the screw is less bent.
All the proposals of new shapes were verified with the use of the full three-
dimensional FE model. The results confirmed that the FE m odel built with
cylindrical and solid elements pr ovides compatible values and can be used for
further optimization.
4. Conclusions
The present app roach successfully incorporates an FE solver into a genetic
optimization procedure. T he complex dental implant model was optimized
based on FE analyses. The s tu dy and the final results give evidence that the
Optimization of dental implant... 595
Fig. 13. Deformation of the initial (a) and final (b) dental implant (displacement
scaled up 40 times)
Fig. 14. Mises stress in the initial (a) and final (b) dental implant
presented method is efficient and can be used for f urther analyses. Moreover,
the FE model built with cylindrical and solid elements was validated and no
meaningful differences with the full three-dimensional solid FE mo del were
observed.
A new shape was found which provided a solution with substantial redu c-
tion in principal stresses and displacemens. The joint between the abutment
and the body was much stiffer. It made the implant behave more as a cantile-
ver than a two-element s y s tem. As a consequence, the obtained dental implant
596 T. Łodygowski et al.
transmitted stress from the abutment to the body more s moothly and the ma-
ximum displacement was reduced twice. In comparison with the optimal dental
implant it is visible that the initial one behaved more as a hinge where the
screw is bent. The obtained reduction of the principal stress allowed also for
assumming a significant extension of long-life strength of the implant.
Fatigue damage of implant components is not a common phenomenon but
it makes fu rther treatment very difficult. One of the main final goals of dental
implant optimization is the minimization of fatigue damage of the implant.
The obtained level of principal stress in the key parts of th e implant connec-
tion enable us to reduce or even eliminate the risk of fatigue damage. It should
be noted that despite the level of principal stress reduction only a part of it
can be obtained in the real p roduct. In the first place, the limitation comes
from manufacturing requirements. The dimensions have to be adopted to the
given m anufacture facility. The second limitation refers to the screw loose-
ning. The shape of the hexagonal slot which connects the root of the implant
with the abutment plays the key role in kinematic behavior of th e implant.
The final geometry of screw connection mu s t protect against screw loosening
phenomenon as well. The final shape of this part must also ensure easiness of
in-vivo assembling of the implant. On the one hand, the hexagonal slot must
safely trans fer torsional load during implant fixing and abutment assembling,
on the other hand the dentist sh ou ld easily place the abutment in the slot.
As shown above, the real implant must consider many mentioned limita-
tions. The obtained results of the optimization procedure cannot be directly
adopted in implant systems used at present, but can be a start point for new
designs of such systems. However, the presented approach of optimization can
be used in further studies and designing of modified and new dental implants.
The primary disadvantage of the pr esented numerical approach is the num-
ber of FE analyses, which are necessary to b e carry out in the procedu re.
Despite the total time of the analysis can be shortened usin g parallel com-
putations, it is still a considerable limitation. Thus, it is an important goal
of the stud y to modify the procedure in order to reduce the number of time-
consuming analyses. The first study with the use of a neural network as a
surrogate model has been already elaborated, and the obtained results seem
to be promising.
Acknowledgment
The support of Poznan University of Technology grant DS 11-034/09 as well as
the possibility of using the computational environment of Poznan Supercomputing
and Networking Ce ntre are kindly acknowledged.
Optimization of dental implant... 597
References
1. Abaqus Analysis User’s Manual, 2007a, SIMULIA, Pawtucket
2. Abaqus/C AE User’s Manual, 2 007b, Pawtucket
3. Bozkaya D., M
¨
uf
¨
ut S., 2005 , Mechanics of the taper integrated s crewed-in
(TIS) abutments used in dental implants, Journal of Biomechanics, 38, 8797
4. Burczyński T., ugosz A., Kuś W., 2006, Parallel evolutionary algorithms
in shape optimization of heat radiators, Journal of Theoretical and Applied
Mechanics, 44, 2, 351-366
5. Burczyński T., Kuś W., Długosz A., Orantek P., 2004, O ptimizatio n
and defect identification using distributed evolutionary alg orithms, Engineering
Applications of Artificial Inteligence, 17, 4, 337-3 44
6. Chao H.K., Rowlands R.E., 2007, Reducing tensile stress concentration
in performed hybrid laminate by genetic alg orithm, Composites Science and
Technology, 67, 13, 2877-2883
7. Goldberg D.E., 1989 , Genet icAlgorithm in Search, Optimization and Machi-
ne Learning, 1st Ed., Addison-Wesley Professio nal
8. Goodacre C.J., Bernal G., Rungcharassaeng K., Kan J.Y., 2003, Cli-
nical co mplication with implants and implant pros these s, International Journal
of Prost hodontics, 90, 121-129
9. Hędzelek W., Zagalak R., Łodygowski T, Wierszycki M., 2004, Ba da-
nia biomechaniczne elementów protetycznych implantów z zastosowaniem me-
tody elementów skończonych, Protetyka Stomatologiczna, 51, 1, 23- 29
10. Kąkol W., Łodygowski T., Wierszycki M., 2002, Numerical analysis of
dental implant fa tigue, Acta of Bioengineering and Biomechanics, 4, 1, 79 5-796
11. Lang L.A., Kang B., Wang R.F., Lang B.R., 2003, Finite element analy-
sis to determine implant preload, The Journal of Prosthetic Dentistry, 90, 6,
539-546
12. Merz B.R., Hunenbart S., Belser U.C., 2000, Mechanics of the implant-
abutment connection: an 8- degree tap e r compared to a butt joint connection,
The International Journal of Oral and Maxillofacial Implants, 15, 4, 519-526
13. Michalewicz Z., Schoenauer M., 1996, Evolutionary algorithms for c on-
strained parameter o ptimizatio n problem, Evolutionary Computation, 4, 1, 1-32
14. Natali A.N., 2003, Dental Biomechanics, Taylor & Francis
15. Szajek K., Kąkol W., Łodygowski T., Wierszycki M., 2008, Optimi-
zation module for Abaqus/CAE based on Genetic Algorithm, Abaqus U sers’
Conference, Newport, USA, 447-462
598 T. Łodygowski et al.
16. Wang K., 1996, The use of titanium for medical applications in the USA,
Materials Science and Engineering, A213, 134-137
17. Wierszycki M., 2007, Numeryczna analiza wytrzymałościowa wszczepów uzę-
bienia oraz s egmen tu kręgosłupa ludzkiego, PhD Thesis, Poznań
18. Wierszycki M., Kąkol W., Łodygowski T., 2006a, Fatigue algorithm
for dental implant, Foundations of Civil and Environmental Engineering, 7,
363-380
19. Wierszycki M., Kąkol W., Łodygowski T., 2006b, Numerical comple-
xity of selected bio mechanical problems, Journal of Theoretical and Applied
Mechanics, 44, 4, 797-818
20. Wierszycki M., Kąkol W., Łodygowski T., 2 006c, The scre w loosening
and fatigue analyses of three dimensional dental implant model, ABAQ US
Users’ Conference 2006, Boston MA
21. Zagalak R., 2003, Evaluation of Mechanical Properties of Two Dental Im-
plants Osteoplant, PhD Thesis, University of Medical Sciences in Poznań [in
Polish]
22. Zagalak R., Hędzelek W., Łodygowski T., Wierszycki M., 2005,
Wpływ za niku kości i gęstości na ryzyko złamań implantów - badania metodą
elementów skończonych, Implantoprotetyka, 6, 1, 3-7
Optymalizacja wszczepu stomatologicznego z wykorzystaniem
algorytmu genetycznego
Streszczenie
Przedmiotem pr e zentowanej pracy jest problem optymalizacji systemu implanto-
logicznego Osteoplant, k tóry został opracowany i wciąż jest ulepszany przez Fundację
Uniwersytetu Medycznego w Poznaniu. Obserwacje kliniczne potwierdza występo-
wanie powikłań zarówno we wczesnej, jak i późnej fazie użytkowania implantu. Do-
ty chczas otrzymane wyniki wskazują, że wydłużenie bezawaryjnego okresu użytko-
wania implantu wymaga wprowadzenia z mian w jego pracy mechanicznej. Jednakże,
ustalenie szczegó ł ów mo dy fikacji nie jest ocz ywiste. W artykule została opisana proce-
dura optymalizacji systemu implantologicznego Osteoplant z użyciem analizy meto
elementów skończonych oraz algorytmu genetycznego.
Manuscript received Febru ary 11, 2009; accepted for print April 8, 2009
... 11 Data mining analysis done on bulk of restorative data of patients revealed that differences in material of restoration of tooth serve as important factors determining the lifespan of restoration. 12 The strength of data mining lies in its ability in finding causal relationships and comparisons that are innate in existing data. ...
... Łodygowski T and coworkers used genetic algorithms for optimization of dental implant system to reduce the problem of mechanical fracture and to provide long term strength to the implant. 12 Another study done by Li H et al.used genetic algorithm along with back propagation neural network to improve the tooth color matching which is one of the greatest challenges in prosthodontic dentistry. 13 A recent study reported the genetic algorithm based approach to detect dental caries in early stages in order to avoid the severity of decay. ...
Article
The last decennary has marked as the breakthrough in the advancement of technology with evolution of artificial intelligence, which is rapidly gaining the attention of researchers across the globe. Every field opted artificial intelligence with huge enthusiasm and so the field of dental science is no exception. With huge increases in patient documented information and data this is the need of the hour to use intelligent software to compile and save this data. From the basic step of taking a patient's history to data processing and then to extract the information from the data for diagnosis, artificial intelligence has many applications in dental and medical science. While in no case artificial intelligence can replace the role of a dental surgeon but it is important to be acquainted with the scope to amalgamate this advancement of technology in future for betterment of dental practice.
... Łodygowski T. et al. did a study using genetic algorithm in dental implant. The subject of the present work is optimization of the modern implant system Osteoplant [2]. ...
Article
Full-text available
Dental implants have become the preferred solution for tooth replacement, offering both functional and aesthetic benefits that closely mimic natural teeth. This research investigates advancements in dental implant technology, including material innovations, surface treatments, and osseointegration techniques, which contribute to improved patient outcomes. We conducted a systematic review of material selection, design, and stress analysis and fatigue life for better treatment. Additionally, this study explores the role of biocompatible materials, such as titanium, zirconia alloys and ceramic composites, in enhancing implant durability and integration. The impact of digital dentistry tools, including computer-aided design and manufacturing (CAD/CAM) for custom implants, was analysed to determine their effect on surgical precision and recovery times. Results indicate that enhanced surface treatments and optimized implant geometries significantly increase stability and longevity, reducing complications associated with traditional implants. These findings highlight the importance of interdisciplinary advancements in improving the reliability of dental implants and suggest future directions for further refinement.
... As a powerful computational analysis tool, the finite element method has been widely used to examine the correlations between implant placement depth, bone remodeling, and confounding factors [25][26][27][28]. Since monitoring the long-term activity of the bone in response to occlusal load is not always practical, it is essential to build realistic models that anticipate bone formation and permit monitoring bone remodeling [29][30][31][32][33][34]. Finite element simulations provide crucial information regarding actual biomechanical data, such as stress, strain energy, and bone density, at any spatial or temporal point in the implant assembly. ...
Article
Full-text available
Purpose: This study aimed to evaluate the influence of subcrestal implant placement depth on bone remodeling using time-dependent finite element analysis (FEA) with a bone-remodeling algorithm over 12 months. Methods: Seven models of different subcrestal implant placement depths (0, 0.5, 1.0, 1.5, 2.0, 2.5, and 3.0 mm) were analyzed using FEA to evaluate the biomechanical responses in the bone and implant, including von Mises equivalent stress, strain energy density (SED), and overloading elements. SED was used as a mechanical stimulus to simulate cortical and cancellous bone remodeling over the first 12 months after final prosthesis delivery. Results: The highest increase in cortical bone density was observed at Depth 1.5, whereas the lowest increase was observed at Depth 3.0. In contrast, the highest increase in bone density was observed at Depth 3.0 in the cancellous bone, whereas the lowest increase was observed at Depth 0. The highest peak von Mises stress in the cortical bone occurred at Depth 2.5 (107.24 MPa), while that in the cancellous bone was at Depth 2.5 (34.55 MPa). Notably, the maximum von Mises stress values in the cancellous bone exceeded the natural limit of the bony material, as indicated by the overloading elements observed at the depths of 2.0, 2.5, and 3.0 mm. Conclusion: Greater bone density apposition is observed with deeper implant placement. An implant depth of more than 1.5 mm exhibited a higher maximum von Mises stress and greater overloading elements. Keywords: Subcrestal placement, Bone remodeling, Dental implant, Time-dependent finite element analysis
... Despite being a strong optimization tool, it is straightforward to use because it is based on basic criteria. Lodygowski and his colleagues to eliminate the problem of physical fracture and offer long-term strength to the implant used genetic algorithms to optimise the dental implant system [28]. ...
Article
Full-text available
Artificial Intelligence (AI) has the ability to process huge datasets, disclose human essence computationally, and perform like humans as technology advances. Because of the necessity for precise diagnosis and improved patient care, AI technology has greatly influenced the healthcare industry. In the domains of dentistry and medicine, artificial intelligence has yet to come a long way. As a result, dentists must be aware of the potential implications for a profitable clinical practise in the future. In this paper, we present the current applications of AI in dentistry. The different types of AI techniques are introduced and summarized. The state-of-the-art literature is studied analysed. A comparative analysis on the different AI techniques in dentistry is presented. Further, the research challenges in the field of dentistry and future directions are also provided.
... A GA is a populationbased meta-heuristic algorithm that determines a global nearoptimal solution to an optimization problem (Leclerc et al. 1997;Vera et al. 2013). The Hooke-Jeeves algorithm is a greedy algorithm for local searches that determines the local optimal solution using the initial guess for the solution (Łodygowski et al. 2009;Long and Wu 2014). In this paper, a GA is initially used to explore the design space to determine the global near-optimal solution. ...
Article
Full-text available
This study presents an optimization procedure for the design of a one-piece zirconia ceramic dental implant that uses finite element simulation with dynamic loads and experimental validation using a fatigue test. The key dimensions of the implant’s shape are the factors for the simulation. Their effect on micromotion is determined using a uniform design of experiment. The Kriging interpolation method and a genetic algorithm (KIGA) are used to optimize the geometric features, in order produce an optimized one-piece dental implant model. The model is fabricated using a three-dimensional slurry printer. The lifetime of the zirconia implant is evaluated using a fatigue test. The numerical result for the objective function shows that the micromotion for the optimized dental implant is 27.58 μm, which is less than the value of 72.62 μm for the original numerical prediction. The safety factor also increases to 1.54 from 1.16. This demonstrates that the optimized dental implant is better than the original design because the degree of micromotion is much lower than the stability threshold. The fatigue test also shows that the safety factor increases to 1.54. Therefore, the proposed procedure produces a dental implant with an optimized shape.
Article
Full-text available
creative common"s attribution non-commercial License. Which allows others to remix, tweak, and build upon the work non-commercially, as long as appropriate credit is given, and the new creations are licensed under the identical terms. Abstract In present era, biomaterial selection, design & development are changing dramatically and drastically. Automated Selection and decision approaches are an important key issue in upcoming near future. In this new era of technology, it is an essential requirement to choose a potential dental implant material which proves in terms of good mechanical properties, biocompatibility and good optical properties and aesthetics in dental implantology. In several studies, conventional based dental implants and their fabrication techniques have not proven higher success rates in terms of the onset hypersensitivity reactions, biocompatibility issues, aesthetics, manufacturing time and cost, human errors, and defects during prosthetic rehabilitation in dentistry. The purpose of this literature review is to suggest a suitable dental implant material and appropriate additive manufacturing technique as a viable alternative for the conventional methods used in dentistry.
Article
Full-text available
This study is dedicated to technology based on visual programming as a modern tool to support the design of building structures. It provides a brief background describing the computerization of design and discusses design-aided systems and the concept and tools of visual programming. The principles of the Visual Programming Language (VPL) are presented in detail. The programming and design environments used in the architecture and construction industry are presented. Dynamo, one of the VPL-based programs applicable to structural design, was used in the study. In order to best demonstrate and explore the capabilities of this environment, examples of the practical application of visual programming in structural design are presented. Both simple and more complex structures have been designed and discussed in detail. The integration of Dynamo with computational systems is also presented. A broad discussion was held on the possibilities of using visual programming in structural design, the problems and challenges, and the directions of its development in the architecture and construction industry.
Article
Digital expert systems, commonly used in medicine, can be implemented successfully in the analysis and planning of treatments in dentistry. In implant-prosthetic therapy, these software applications epresent necessary adjuvant tools in optimizing therapeutic decisions regarding the pro-implant and implant stages as well as in creating a therapeutic planning algorithm. PRODENT Acad Expert (data recording and database) and PRODENT Indices (calculation of biological indices and recommendation for the optimal treatment solution) (Neo-Tech, Romania) are tools that allows the registration and entry of data in the database, registration of clinical and biological indices in pretreatment and post-implant stage, respectively the recommendation of an optimal prosthetic solution. The use of this application is necessary in monitoring changes related to the biological components of the stomatognathic system in postimplant stage. Expert applications for the assessment of mucosal and bone support, planning of bone addition procedures and positioning of dental implants laid the foundations of digital implantology (Implant 3D, Universe; NobleGuide, Nobel Biocare; Digital Smile Design, DSD; SimPlant, Dental Materialize; Virtual Implant Placement, BioHorizons; ImplantMaster, iDent; Implant 3D, Media Lab; EasyGuide, Keystone Dental). The Digital Smile Design favors the planning of prosthetic therapy and the design of the future prosthetic work in accordance with the aesthetic principles and the requirements of the patients, based on a motivational mock-up. Literature data demonstrate the increase in the long-term success rate in digital-assisted implant-prosthetic therapy and justify the widespread expansion of the use of digital applications in current contemporary dental practice.
Book
Full-text available
Due to increasing industry 4.0 practices, massive industrial process data is now available for researchers for modelling and optimization. Artificial Intelligence methods can be applied to the ever-increasing process data to achieve robust control against foreseen and unforeseen system fluctuations. Smart computing techniques, machine learning, deep learning, computer vision, for example, will be inseparable from the highly automated factories of tomorrow. Effective cybersecurity will be a must for all Internet of Things (IoT) enabled work and office spaces. This book addresses metaheuristics in all aspects of Industry 4.0. It covers metaheuristic applications in IoT, cyber physical systems, control systems, smart computing, artificial intelligence, sensor networks, robotics, cybersecurity, smart factory, predictive analytics and more. Key features: Includes industrial case studies. Includes chapters on cyber physical systems, machine learning, deep learning, cybersecurity, robotics, smart manufacturing and predictive analytics. surveys current trends and challenges in metaheuristics and industry 4.0. Metaheuristic Algorithms in Industry 4.0 provides a guiding light to engineers, researchers, students, faculty and other professionals engaged in exploring and implementing industry 4.0 solutions in various systems and processes.
Article
Full-text available
Genetic algorithms have become one of successful tools in design and topology optimization. The optimization module based on genetic algorithms was developed and employed in Abaqus/CAE by GUI and kernel scripting. The new module extends advanced functionality of Abaqus/CAE allowing to perform optimization directly in Abaqus Unified FEA product suite from SIMULIA. The genetic algorithms implemented in optimization approach are based on available GPL libraries. Significant improvement in evolving into optimal solution can be achieved when genetic algorithms are combined with neural networks which one can train by running Abaqus jobs, and substantially improve the efficiency of computations. In the paper the shape optimization problem of a tooth implant will be presented and discussed in detail. The particular Abaqus features useful in this application will be highlighted, as well. The presented approach seems to be extremely efficient in parallel computations.
Article
Full-text available
The clinical observations on patients with dental implants have focused the attention to problems caused by the mechanical fracture of implants. In some cases the character of fracture indicates material fatigue as the main reason. The purpose of the work is to introduce the term of a guaranteed failure-free period to prosthetics. To achieve this goal the computer simulations involving the finite element code ABAQUS was applied. The models consist of implant with internal non-rotational hexagonal connection with the assembled abutment with hexagonal base. The implant body is connected with the abutment by a titanium screw. The implant is made of medical titanium, whereas the other elements are made of surgical titanium alloy. The calculations were carried out to simulate full implant behavior.
Article
Full-text available
The paper deals with the application of Parallel Evolutionary Algori-thms (PEA) and the Finite Element Method (FEM) in shape optimi-zation of heat radiators. The fitness function is computed with the use of the coupled thermoelsticity modelled by MARC/MENTAT software. The geometry, mesh and boundary conditions are created on the ba-sis of a script language implemented in MENTAT. In order to reduce the number of design parameters in evolutionary algorithms, the shape of the structure is modelled by Bezier curves. Numerical examples for some shape optimization are included.
Article
Full-text available
The paper describes various aspects of numerical modeling of biomecha-nical problems by the finite element method. The authors would like to present what they mean by the numerical complexity of modeling of bio-mechanical problems. The attention is focused on numerical simulation of dental implants and human lumbar spine motion segment (L4-L5). In both cases, acquisition and creation of geometry, number of DOFs, combining different types of elements, properties of the material, con-tact definitions, loads and boundary conditions are difficult tasks. The acquisition of geometric data of living body parts can be realized only by using noninvasive techniques like NMR or CT. The processing of these data requires specialized software and methods. The methodologies of defining mechanical parameters of human tissues are usually inaccura-te and have to be used in practice on living people very carefully. The constitutive data in literature are usually grossly inconsistent. In nume-rical simulations, custom material formulations and modeling techniques should be used. It is difficult to describe real-world loads and bounda-ry conditions since both are very complex and changing. Load scheme models are global and force values are very difficult to obtain. Boun-dary conditions are necessarily very simplified but they should reflect specific biological behaviors and conditions. Nevertheless, the numerical simulation by means of the finite element method can be helpful and use-ful during solving biomechanical problems like fatigue analysis of dental implants or estimating the stiffness of human lumbar spine segment.
Article
Full-text available
Restorations with the application of implants are effective and commonly used in dental treatment. The computer simulation of implant fatigue life employing FEA is considered in the paper. For the simulation of implant structure behavior a 3D model including a spiral thread is applied, which allows for the full simulation of the kinematics of the implant, describing the multiaxial state of stress and, in consequence, the possibility of screw loosening. The cyclic scheme of the physiological occlusal loading and fatigue changes of dental material, bone loss phenomenon and changeability of boundary conditions are investigated. The valuable results for fatigue life which may be applied in modern prosthodontics are presented.
Article
Evolutionary computation techniques have received a great deal of attention regarding their potential as optimization techniques for complex numerical functions. However, they have not produced a significant breakthrough in the area of nonlinear programming due to the fact that they have not addressed the issue of constraints in a systematic way. Only recently have several methods been proposed for handling nonlinear constraints by evolutionary algorithms for numerical optimization problems; however, these methods have several drawbacks, and the experimental results on many test cases have been disappointing. In this paper we (1) discuss difficulties connected with solving the general nonlinear programming problem; (2) survey several approaches that have emerged in the evolutionary computation community; and (3) provide a set of 11 interesting test cases that may serve as a handy reference for future methods.
Article
The aim of the paper is to present the application of the distributed evolutionary algorithms to selected optimization and defect identification problems. The coupling of evolutionary algorithms with the finite element method and the boundary element method creates a computational intelligence technique that is very suitable in computer aided optimal design. Several numerical examples for shape, topology optimization and identification are presented for elastic, thermoelastic and elastoplastic structures. (C) 2004 Elsevier Ltd. All rights reserved.
Article
The aim of the paper is to present the application of the distributed evolutionary algorithms to selected optimization and defect identification problems. The coupling of evolutionary algorithms with the finite element method and the boundary element method creates a computational intelligence technique that is very suitable in computer aided optimal design. Several numerical examples for shape, topology optimization and identification are presented for elastic, thermoelastic and elastoplastic structures.
Article
Holes are a common geometric discontinuity in composite structures. Since stress concentrations at a hole can decrease strength, it is desirable that such concentrations be as low as possible. This paper demonstrates ability to minimize tensile stress concentrations in a perforated laminated composite. Synergizing a genetic algorithm optimization method with a specially developed FEM program enables one to optimally orient the fibers locally both within the plies and from ply-to-ply, and thereby significantly reduced the tensile stress concentration associated with a hole. The present evolutionary technique provides more than just a favorable stacking sequence of various rectilinearly orthotropic plies having different fiber orientations.