Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015....
Transcript of Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015....
![Page 1: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/1.jpg)
Optimizing Design with Extensive FEA Data A Case Study using Realistic
Vacuum-Assisted Biopsy Cutting Simulations
Chi-Lun Lin, Medical Devices Center, University of Minnesota
April 13, 2015
![Page 2: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/2.jpg)
Grand Challenge Today, we are facing extensive and expensive product cycles of medical device development Early initiation of animal trials without sufficient understanding of parameter selections “We believe that these limitations can be overcome through advancements in data-driven and simulation-based medical device design and manufacturing - a research topic that draws upon and combines emerging work in the areas of Regulatory Science and Big Data.“
A. Erdman, D. Keefe and R. Schiestl, IEEE TBME, 2013
![Page 3: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/3.jpg)
What are We Interested in ?
Accurate, high-resolution simulation
Many simulation runs
How can we better explore these datasets and find desired design solutions?
![Page 4: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/4.jpg)
The Solution We Came Up with: Design by Dragging
Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design by Dragging: An Interface for Creative Forward and Inverse Design with Simulation Ensembles. IEEE Transactions on Visualization and Computer Graphic (Proceedings of IEEE VIS 2013) 19(12), 2783-2791.
Design by Dragging: • A software interface to enable data-driven
simulation-based design
• Pre-computed design space that integrates all simulation datasets
• The design exploration is as direct as possible (dragging) and is guided by the user intent
![Page 5: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/5.jpg)
Red Dot = A specific sample (design configruation) Green Line = Similarity (Relative Distance) between two samples
Transition between two samples Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design by Dragging: An Interface for Creative Forward and Inverse Design with Simulation Ensembles. IEEE Transactions on Visualization and Computer Graphic (Proceedings of IEEE VIS 2013) 19(12), 2783-2791.
Exploring the Design Space
![Page 6: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/6.jpg)
“preview bubbles”
“Inverse Design”
“move this over here”
Change design output parameters/fields via direct manipulation, immediately display the closest matching design configuration.
![Page 7: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/7.jpg)
Inverse Design Demo
![Page 8: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/8.jpg)
A Case Study with Complexity
![Page 9: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/9.jpg)
The Tissue-Cutting Process
Source of this video: www.bupa.co.uk
![Page 10: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/10.jpg)
The Tissue Cutting Simulation
![Page 11: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/11.jpg)
Tissue Cutting Model Developed in Collaboration with ANSYS
Chi-Lun Lin, Ashutosh Srivastava, Dane Coffey, Daniel Keefe, Marc Horner, Mark Swenson, Arthur Erdman. (2014) A System for Optimizing Medical Device Development Using Finite Element Analysis Predictions. Journal of Medical Devices, 8(2): 020941.
![Page 12: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/12.jpg)
Design Space Population
Design Variables Translation Cutting Speed (va)
N = 3 (10, 50, 100 mm/s)
S-P Ratio (R) N= 20 (0 - 10) Tissue Type (B) N = 3 Rotary motor choice (Mr)
N = 5 (Maxon DC motors)
Total Samples 900
Performance Attributes Total procedure time Tissue sampling rate Max. motor overload factor System Weight Component Cost
These 900 datasets are used to sample a design space with 106 possible solutions* *If an increment of 0.1 for the design variables is used
![Page 13: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/13.jpg)
Pre-Computation Process
![Page 14: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/14.jpg)
The Design Space Loaded in DBD
![Page 15: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/15.jpg)
Inverse Design Use Cases
![Page 16: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/16.jpg)
Inverse Design: Moving a leading edge
Translational Cutting Speed
Slice-Push Ratio
Tissue Type
Rotary Motor Choice
Time Step Tissue SamplingRate
Procedure TimeMax Motor Overload
Mechnical System Weight
Component Cost
Input Radar Chart Output Radar Chart
Translational Cutting Speed
Slice-Push Ratio
Tissue Type
Rotary Motor Choice
Time Step Tissue SamplingRate
Procedure TimeMax Motor Overload
Mechnical System Weight
Component Cost
Input Radar Chart Output Radar Chart
Current design (va = 50, R=0.7): too much axial tissue displacement
New design: increase R to 4
![Page 17: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/17.jpg)
Inverse Design: Solving ‘dry tap’
Step 1: Locating the dry tap: cutting adipose tissue with low cutting speeds
Step 2: Trigger previews at a desired area
Step 3: Reach a new design
![Page 18: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/18.jpg)
Inverse Design: Narrowing a High Stress Area • Presume that a more
concentrated high-stress area surrounding the cutter-tissue contact surface would produce a cleaner cut
• Looking at an early cutting stage: time step = 7/21
• Initial design: R=0.4, va = 50 • Move the leading edge of the
high stress area (red) inward • New design: R = 0.6, va = 10
(much lower motor requirements!)
![Page 19: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/19.jpg)
Conclusions • Design based intensive and massive
simulation data • The importance of human interaction and
creativity • Future directions:
– Scale up – More applications
![Page 20: Optimizing Design with Extensive FEA Dataivlab.cs.umn.edu/papers/Lin-2015-DMD-Podium.pdf · 2015. 6. 4. · Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe. (2013) Design](https://reader036.fdocuments.in/reader036/viewer/2022071505/6126406eac113b4e7c3d2979/html5/thumbnails/20.jpg)
Acknowledgements • Our Research Team
– Prof. Art Erdman – Prof. Dan Keefe – Dane Coffey
• ANSYS: – Ashutosh Srivastava – Marc Horner – Mark Swenson
• Breast Center at U of Minnesota – Michael Nelson, MD
• Minnesota Supercomputing Institute • National Science Foundation (IIS-1251069) • National Institutes of Health (1R01EB018205-01)