1/22GSC 2003 - Bone Adaptation as a Cellular Automata Bone Adaptation as a Cellular Automata...

Post on 20-Dec-2015

220 views 0 download

transcript

GSC 2003 - Bone Adaptation as a Cellular Automata 1/22

Bone Adaptation as a Cellular Automata Optimization Process

Andrés Tovar John E. Renaud

University of Notre DameDepartment of Aerospace and Mechanical Engineering

Graduate Student Conference AME 2003October 24, 2003 – Notre Dame, IN

GSC 2003 - Bone Adaptation as a Cellular Automata 2/22

Content

• Bone Adaptation

• Cellular Automata

• Structural Optimization

• Proposed Algorithm

• Final Remarks

GSC 2003 - Bone Adaptation as a Cellular Automata 3/22

Bone Structure

GSC 2003 - Bone Adaptation as a Cellular Automata 4/22

[University of Washington]

Bone Structure

GSC 2003 - Bone Adaptation as a Cellular Automata 5/22

Bone Cells

Osteclasts > Resorb bone Osteblasts > Make bone

Osteocytes > Sensors Lining cells > Inactive osteoblasts

GSC 2003 - Bone Adaptation as a Cellular Automata 6/22

Osteogenesis and Modeling

• OsteogenesisFormation of new soft bone tissue or cartilage

• ModelingReshaping of the bone by independent action of osteblasts and osteoclasts

GSC 2003 - Bone Adaptation as a Cellular Automata 7/22

Remodeling

• RemodelingReshaping of the bone by coupled action of osteblasts and osteoclasts

[Martin & Burr, 1989]

GSC 2003 - Bone Adaptation as a Cellular Automata 8/22

Remodeling

• RemodelingReshaping of the bone by coupled action of osteblasts and osteoclasts

[American Society for Bone and Mineral Research]

GSC 2003 - Bone Adaptation as a Cellular Automata 9/22

Cellular Automata

What makes them attractive?

1) An overall global behavior can be computed by local rules.

1) Inherent massive parallel algorithm.

What are the challenges?

1) Given a CA rule, what are its properties?

2) Given the evolution of a system, what is the CA rule?

GSC 2003 - Bone Adaptation as a Cellular Automata 10/22

Cellular Automata

Neighborhoods

Neumann Moore Expanded Moore

Local rule

C(k+1) = f(c(k),c1(k),...,cN(k))

GSC 2003 - Bone Adaptation as a Cellular Automata 11/22

Cellular Automata

if c(k)==1 & sumNei==0 c(k+1)=0;if c(k)==0 & (sumNei==1 | sumNei==4) c(k+1)=1;else c(k+1)=0;end

GSC 2003 - Bone Adaptation as a Cellular Automata 12/22

Game of Life

if c(k)==0 & sumNei==3 c(k+1) = 1;elseif c(k)==1 & (sumNei==2 | sumNei==3) c(k+1)=1;else c(k+1)=0;end % if

GSC 2003 - Bone Adaptation as a Cellular Automata 13/22

Game of Bone

if c(k) < 0.50 c(k+1) = c(k) - eps; if (sumEne > avgEne) | (sumDen > avgDen) c(k+1) = c(k+1) + eps; end

elseif c(k) > 0.50 c(k+1) = c(k) + eps; if ((sumEne < avgEne) | (sumDen < avgDen)) c(k+1) = c(k) - eps; end

else c(k+1) = c(k);

end

GSC 2003 - Bone Adaptation as a Cellular Automata 14/22

Game of Bone

GSC 2003 - Bone Adaptation as a Cellular Automata 15/22

Game of Bone

GSC 2003 - Bone Adaptation as a Cellular Automata 16/22

Structural Optimization

GSC 2003 - Bone Adaptation as a Cellular Automata 17/22

Structural Optimization

[O. Sigmund, 2001]

GSC 2003 - Bone Adaptation as a Cellular Automata 18/22

Structural Optimization

GSC 2003 - Bone Adaptation as a Cellular Automata 19/22

Proposed Algorithm

1) Definition of the design domain

2) FEA to obtain compliance

3) Derivation of a CA rule

4) Apply CA rule for several iterations

5) Go to step 2

GSC 2003 - Bone Adaptation as a Cellular Automata 20/22

Derivation of a CA rule

[Hajela and Kim, 2001]

GSC 2003 - Bone Adaptation as a Cellular Automata 21/22

Final Remarks

1) CA models seems to be suitable to represent biological process.

2) Structural Optimization will lead the derivation of the CA rules.

3) This modeling process can be extended to any type of structure.

4) Is it really a new kind of science?

GSC 2003 - Bone Adaptation as a Cellular Automata 22/22

Thanks

Time for some questions

GSC 2003 - Bone Adaptation as a Cellular Automata 23/22

Bone Structure

Level Size RangeCortical

StructureTrabecular Structure

0 > 3 mm Solid Porous

1 0.1 – 0.3 mm Osteons Trabeculae

2 1 – 20 m Lamellae, cement lines

3 0.06 – 0.4 m Collagen-mineral composite