SlideShare a Scribd company logo
1 of 51
Download to read offline
NorthAmerica– Akselos, Inc. ֎ Switzerland – Akselos S.A.
Component-BasedModel Reductionfor
IndustrialScale Problems
Dr. David Knezevic, CTO
1 1. Context
2. SCRBE
3. Coupled SCRBE/FE for Nonlinear
Context
In many industries, engineers need to model large,
complex systems:
• Ships
• Oil platforms
• Mining machinery
• Wind turbines
• Aircraft
• …
Detailed modeling of large systems with FE is
considered impractical in most circumstances
Context
Two traditional solutions for this:
Low fidelity models:
e.g. beam-element
representations, or
very coarse meshes
Localized detailed models:
e.g. detailed 3D model of a
subregion, with appropriate
BCs
Context
These approaches are widely used, but they have major
drawbacks:
Low fidelity models:
- Provide limited engineering insight
- Cannot represent the full range of systems (e.g. beam
models are only good for “beam-like” structures)
Localized detailed models:
- Local models of course cannot capture global effects
- Difficult to impose load cases, have to infer BC data
- Isolating local model can introduce extra assumptions
Context: Standard Approach for Hulls
Standard workflow: DNV-RP-C206
The standard
workflow
involves juggling
many models.
Slow and error
prone!
Akselos’s Mission
We achieve this via:
• Component-based parametrized model reduction (SCRBE)
• Cloud-based simulation back-end (GCE)
• GUI for assembling models, visualizing results
• HPC software stack (libMesh, PETSc)
• The full range of element types (beams, shells, solids)
• Full FE solver suite for linear and nonlinear analysis
• Coupled SCRBE/FE solver for fast “locally nonlinear” solves
(Try this out for free at community.akselos.com)
Provide computational tools that enable efficient,
detailed, reconfigurable analysis of large systems.
2 1. Context
2. SCRBE
3. Coupled SCRBE/FE for Nonlinear
SCRBE: Static Condensation + RB
SCRBE: Static Condensation Reduced Basis Element
(Huynh, Knezevic, Patera, “A Static Condensation Reduced Basis Element
Method: Approximation and A Posteriori Error Estimation", M2AN, 2012.)
Several related approaches in the literature:
• Maday, Ronquist: RB Element Method, Lagrange multipliers to “glue” non-
conforming approximations
• Chen, Hesthaven, Maday: Seamless Reduced Basis Element Method, DG
formulation to avoid Lagrange multipliers
• Nguyen: Multiscale Reduced Basis method, similar to MsFEM but uses RB for
cell problems
• Iapichino, Quarteroni, Rozza: Reduced Basis Hybrid method, couples
components via coarse grid and Lagrange multipliers
• Heinkenschloss et al.: Balanced truncation model reduction on subdomains
coupled to FE
• Craig-Bampton, Component Mode Synthesis: Widely used in industry for non-
parametrized eigenvalue or dynamic problems
SCRBE: Static Condensation + RB
Core idea: Consider a system with two components, Ω1
and Ω2, connected on port P:
Solve for the non-port DOFs (SCRBE does this via RB
method):
Substitute into the port DOF rows to get a system that
involves port DOFs only:
SCRBE
Set parameters
and solve
(Orders of magnitude
speedup compared to FE)
Assemble model
Create/update
components
(similar to
parameterized
substructuring)
PhysicsComputational
Approx.
SCRBE
Key features of SCRBE:
• Provides major speedup compared to FE for linear
PDEs, e.g. >1000x for large-scale problems
• Component-based approach enables very large
systems, e.g. >100m FE DOFs
• Efficiently handles systems with many parameters,
e.g. >1000
• Permits “topological changes”: add/remove/replace
components
• Enables a posteriori error analysis based on residual-
based RB error analysis
SCRBE: Port Modes
Classical substructuring typically uses “all” DOFs on a
port
Craig-Bampton, CMS (typically used for modal/dynamic)
uses truncated port representations
We advocate truncated port representations in SCRBE:
• Retains good accuracy in practice (typically <1%
error wrt FE, sufficient for engineering purposes)
• Provides larger speedup, reduces data footprint
Several port truncation methods for SCRBE have been
published: pairwise methods, empirical, “optimal modes”
Ship Hull
Example: SCRBE model of “Aframax” (type of tanker)
ship hull
Ship Hull
Ship Hull
• Cargo segment of hull, ~17 million FE DOFs
• MITC4 shell elements
• SCRBE solve time: ~2 seconds
• Accuracy validated for smaller
cases: <1% L2 error wrt FE
Ship Hull
SCBRE: Von Mises stress on interior
Ship Hull
Impose different load cases by configuring loads on
each component
Heavy-ship condition Light-ship condition
Ship Hull
Typically beam elements connected to masses are used
to provide a (coarse) model of top-side structure
Ship Hull
“Online” solve cost is independent of number of FE DOFs,
hence we can easily include highly detailed meshing
Ship Hull
Young’s modulus, Poisson ratio, density are parametrized
(different colors correspond to different grades of steel)
Ship Hull
Shell thickness can be parametrized too (a “geometric
parameter” that doesn’t require EIM!)
SCRBE: A Better Workflow for Hulls!
SCRBE enables a global parametrized hull model
with a fine mesh everywhere
Shiploader
• P2 TET mesh
• 20,001,330 FE DOFs
• 166 components
• 287 connections
• SCRBE solve time: ~1s
• Accuracy validated for
smaller cases:
<1% L2 error wrt FE
Shiploader: Angle Parameter
EIM within components
enables geometric parameters
μ
μ
μ
Shiploader: Angle Parameter
Shiploader: “Crack Location” Parameter
EIM within components
enables geometric parameters
μ μ
Shiploader: Hybrid 1D/3D
We can connect 3D components to 1D beams on ports,
hence use beam elements in appropriate regions
Shiploader: Hybrid 1D/3D
Moment diagrams on beam elements
Shiploader: Hybrid 1D/3D
Stresses on beam elements and 3D SCRBE components
Shiploader: Hybrid 1D/3D
“Flux integral output” (actually stress integral) approach
gives forces/moments on ports of 3D components
Shiploader: Engineering Standards
Forces/moments enable standards-based analysis (cf. Kotsalos
EPFL Masters thesis)
Shiploader: FE Buckling
SCRBE + local FE* for detailed buckling analysis (cf.
Kotsalos EPFL Masters Thesis):
• Run global SCRBE solve to get displacement field
• Run local FE solve to get buckling modes
*Note that we use FE instead of RB for buckling because it requires displacement
field as an input, difficult to parametrize in general
Wind Turbine: SCRBE Eigenmodes
We can use SCRBE for eigenvalue problems too
(Vallaghé, Huynh, Knezevic, Nguyen, Patera, Component-based reduced basis
for parametrized symmetric eigenproblems. Advanced Modeling and Simulation in
Engineering Sciences, 2015)
Model of offshore wind turbine
(joint work with LIC Engineering)
Wind Turbine: SCRBE Eigenmodes
0.275Hz 0.792Hz 1.651Hz
Wind Turbine: SCRBE Modal Dynamic
Can use SCRBE modal expansion for dynamic analysis
(a common approach in engineering practice)
0.5s 1.0s 1.5s 2.0s
Wind Turbine: SCRBE Modal Dynamic
2.5s 3.0s 3.5s
3 1. Context
2. SCRBE
3. Coupled SCRBE/FE for Nonlinear
Coupled SCRBE/FE for Nonlinear
All results presented so far have been for linear PDEs
SCRBE is inherently limited to linear analysis, due to
static condensation approach
In order to incorporate nonlinear analysis we provide a
coupled SCRBE/FE solver:
• SCRBE in “linear regions”
• FE in “nonlinear regions”
For localized nonlinearities we still obtain significant
speedup compared to global FE
Coupled SCRBE/FE for Nonlinear
Core idea: Formulate as a coupled nonlinear system
Use constraint matrix to rewrite residual and Jacobian
in terms of (linear) SCRBE and (nonlinear) FE terms:
Coupled SCRBE/FE for Nonlinear
Apply Newton’s method (with line search) to the coupled
system:
Key points:
- Arbitrary nonlinearities in FE region (e.g. contact,
plasticity, finite strain)
- SCRBE accelerates the linear region, fast for
“localized nonlinearities”
- Formulation is fully conforming, numerically robust
Paper in preparation (Knezevic, Huynh, Nguyen, Patera)
Contact Analysis
Benchmark problem: sphere and half-space contact
(Hertzian analysis gives analytical solution)
Contact Analysis
Four components, symmetry boundary conditions
Contact Analysis
Two small “FE components” in the contact zone
Contact Analysis
σzz
Contact Analysis
σzz (zoomed in)
Contact Analysis
σzz in FE components only
Contact Analysis
Analytical
Value
FE Value
SCRBE/FE
Value
Contact
Radius (m)
0.1897m 0.1885 0.1885
Max. Pressure
(Pa)
1.327×1010 1.366×1010 1.366×1010
FE DOFs 440,514
SCRBE/FE DOFs 70,089
SCRBE/FE Speedup ~19x
Local Nonlinearities in Large Systems
We achieve much greater speedup (e.g. >100x) when
the nonlinear region is small compared to overall model
Local plasticity in
high-stress regions
Local Nonlinearities in Large Systems
For example, local plasticity in wind turbine
Plastic Equivalent Strain
Nonlinear Analysis: Looking Ahead
Coupled SCRBE/FE works very well for localized
nonlinearities
In some systems nonlinearities are not localized, and
SCRBE/FE “degenerates” to global FE
Looking ahead: Strong interest in using model reduction
in the nonlinear regions as well…

More Related Content

Similar to Component-based Model Reduction for Industrial Scale Problems

ECL15_Damping_SDTools
ECL15_Damping_SDToolsECL15_Damping_SDTools
ECL15_Damping_SDTools
SDTools
 
Variation aware design of custom integrated circuits a hands on field guide
Variation aware design of custom integrated circuits  a hands on field guideVariation aware design of custom integrated circuits  a hands on field guide
Variation aware design of custom integrated circuits a hands on field guide
Springer
 
Areva10 Technical Day
Areva10 Technical DayAreva10 Technical Day
Areva10 Technical Day
SDTools
 
Fluent Introduction - Some Best Practice_._.pptx
Fluent Introduction - Some Best Practice_._.pptxFluent Introduction - Some Best Practice_._.pptx
Fluent Introduction - Some Best Practice_._.pptx
LibinAbrahamKonattu
 
Samtec whitepaper
Samtec whitepaperSamtec whitepaper
Samtec whitepaper
john_111
 

Similar to Component-based Model Reduction for Industrial Scale Problems (20)

Akselos solutions for oil & gas
Akselos solutions for oil & gasAkselos solutions for oil & gas
Akselos solutions for oil & gas
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
 
ESS Bilbao Initiative Workshop Talk. Javier Bermejo
ESS Bilbao Initiative Workshop Talk. Javier BermejoESS Bilbao Initiative Workshop Talk. Javier Bermejo
ESS Bilbao Initiative Workshop Talk. Javier Bermejo
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
 
PROGRAMA FEMM PARA ESTUDIANTES DE MAQUINAS
PROGRAMA FEMM PARA ESTUDIANTES  DE MAQUINASPROGRAMA FEMM PARA ESTUDIANTES  DE MAQUINAS
PROGRAMA FEMM PARA ESTUDIANTES DE MAQUINAS
 
FEM_PPT.ppt
FEM_PPT.pptFEM_PPT.ppt
FEM_PPT.ppt
 
ECL15_Damping_SDTools
ECL15_Damping_SDToolsECL15_Damping_SDTools
ECL15_Damping_SDTools
 
Variation aware design of custom integrated circuits a hands on field guide
Variation aware design of custom integrated circuits  a hands on field guideVariation aware design of custom integrated circuits  a hands on field guide
Variation aware design of custom integrated circuits a hands on field guide
 
CFD Introduction using Ansys Fluent
CFD Introduction using Ansys FluentCFD Introduction using Ansys Fluent
CFD Introduction using Ansys Fluent
 
July 8th 2014 - Presentation by Mario Caponnetto: "CFD method for foil design"
July 8th 2014 - Presentation by Mario Caponnetto: "CFD method for foil design"July 8th 2014 - Presentation by Mario Caponnetto: "CFD method for foil design"
July 8th 2014 - Presentation by Mario Caponnetto: "CFD method for foil design"
 
Fluent and Gambit Workshop
Fluent and Gambit WorkshopFluent and Gambit Workshop
Fluent and Gambit Workshop
 
Areva10 Technical Day
Areva10 Technical DayAreva10 Technical Day
Areva10 Technical Day
 
Fluent Introduction - Some Best Practice_._.pptx
Fluent Introduction - Some Best Practice_._.pptxFluent Introduction - Some Best Practice_._.pptx
Fluent Introduction - Some Best Practice_._.pptx
 
Best Practices: Large Scale Multiphysics
Best Practices: Large Scale MultiphysicsBest Practices: Large Scale Multiphysics
Best Practices: Large Scale Multiphysics
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
 
Samtec whitepaper
Samtec whitepaperSamtec whitepaper
Samtec whitepaper
 
Cfd 0
Cfd 0Cfd 0
Cfd 0
 
Finite element method
Finite element methodFinite element method
Finite element method
 
Introduction to fem
Introduction to femIntroduction to fem
Introduction to fem
 
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptCFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).ppt
 

Recently uploaded

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 

Recently uploaded (20)

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 

Component-based Model Reduction for Industrial Scale Problems

  • 1. NorthAmerica– Akselos, Inc. ֎ Switzerland – Akselos S.A. Component-BasedModel Reductionfor IndustrialScale Problems Dr. David Knezevic, CTO
  • 2. 1 1. Context 2. SCRBE 3. Coupled SCRBE/FE for Nonlinear
  • 3. Context In many industries, engineers need to model large, complex systems: • Ships • Oil platforms • Mining machinery • Wind turbines • Aircraft • … Detailed modeling of large systems with FE is considered impractical in most circumstances
  • 4. Context Two traditional solutions for this: Low fidelity models: e.g. beam-element representations, or very coarse meshes Localized detailed models: e.g. detailed 3D model of a subregion, with appropriate BCs
  • 5. Context These approaches are widely used, but they have major drawbacks: Low fidelity models: - Provide limited engineering insight - Cannot represent the full range of systems (e.g. beam models are only good for “beam-like” structures) Localized detailed models: - Local models of course cannot capture global effects - Difficult to impose load cases, have to infer BC data - Isolating local model can introduce extra assumptions
  • 6. Context: Standard Approach for Hulls Standard workflow: DNV-RP-C206 The standard workflow involves juggling many models. Slow and error prone!
  • 7. Akselos’s Mission We achieve this via: • Component-based parametrized model reduction (SCRBE) • Cloud-based simulation back-end (GCE) • GUI for assembling models, visualizing results • HPC software stack (libMesh, PETSc) • The full range of element types (beams, shells, solids) • Full FE solver suite for linear and nonlinear analysis • Coupled SCRBE/FE solver for fast “locally nonlinear” solves (Try this out for free at community.akselos.com) Provide computational tools that enable efficient, detailed, reconfigurable analysis of large systems.
  • 8. 2 1. Context 2. SCRBE 3. Coupled SCRBE/FE for Nonlinear
  • 9. SCRBE: Static Condensation + RB SCRBE: Static Condensation Reduced Basis Element (Huynh, Knezevic, Patera, “A Static Condensation Reduced Basis Element Method: Approximation and A Posteriori Error Estimation", M2AN, 2012.) Several related approaches in the literature: • Maday, Ronquist: RB Element Method, Lagrange multipliers to “glue” non- conforming approximations • Chen, Hesthaven, Maday: Seamless Reduced Basis Element Method, DG formulation to avoid Lagrange multipliers • Nguyen: Multiscale Reduced Basis method, similar to MsFEM but uses RB for cell problems • Iapichino, Quarteroni, Rozza: Reduced Basis Hybrid method, couples components via coarse grid and Lagrange multipliers • Heinkenschloss et al.: Balanced truncation model reduction on subdomains coupled to FE • Craig-Bampton, Component Mode Synthesis: Widely used in industry for non- parametrized eigenvalue or dynamic problems
  • 10. SCRBE: Static Condensation + RB Core idea: Consider a system with two components, Ω1 and Ω2, connected on port P: Solve for the non-port DOFs (SCRBE does this via RB method): Substitute into the port DOF rows to get a system that involves port DOFs only:
  • 11. SCRBE Set parameters and solve (Orders of magnitude speedup compared to FE) Assemble model Create/update components (similar to parameterized substructuring) PhysicsComputational Approx.
  • 12. SCRBE Key features of SCRBE: • Provides major speedup compared to FE for linear PDEs, e.g. >1000x for large-scale problems • Component-based approach enables very large systems, e.g. >100m FE DOFs • Efficiently handles systems with many parameters, e.g. >1000 • Permits “topological changes”: add/remove/replace components • Enables a posteriori error analysis based on residual- based RB error analysis
  • 13. SCRBE: Port Modes Classical substructuring typically uses “all” DOFs on a port Craig-Bampton, CMS (typically used for modal/dynamic) uses truncated port representations We advocate truncated port representations in SCRBE: • Retains good accuracy in practice (typically <1% error wrt FE, sufficient for engineering purposes) • Provides larger speedup, reduces data footprint Several port truncation methods for SCRBE have been published: pairwise methods, empirical, “optimal modes”
  • 14. Ship Hull Example: SCRBE model of “Aframax” (type of tanker) ship hull
  • 16. Ship Hull • Cargo segment of hull, ~17 million FE DOFs • MITC4 shell elements • SCRBE solve time: ~2 seconds • Accuracy validated for smaller cases: <1% L2 error wrt FE
  • 17. Ship Hull SCBRE: Von Mises stress on interior
  • 18. Ship Hull Impose different load cases by configuring loads on each component Heavy-ship condition Light-ship condition
  • 19. Ship Hull Typically beam elements connected to masses are used to provide a (coarse) model of top-side structure
  • 20. Ship Hull “Online” solve cost is independent of number of FE DOFs, hence we can easily include highly detailed meshing
  • 21. Ship Hull Young’s modulus, Poisson ratio, density are parametrized (different colors correspond to different grades of steel)
  • 22. Ship Hull Shell thickness can be parametrized too (a “geometric parameter” that doesn’t require EIM!)
  • 23. SCRBE: A Better Workflow for Hulls! SCRBE enables a global parametrized hull model with a fine mesh everywhere
  • 24. Shiploader • P2 TET mesh • 20,001,330 FE DOFs • 166 components • 287 connections • SCRBE solve time: ~1s • Accuracy validated for smaller cases: <1% L2 error wrt FE
  • 25. Shiploader: Angle Parameter EIM within components enables geometric parameters μ μ μ
  • 27. Shiploader: “Crack Location” Parameter EIM within components enables geometric parameters μ μ
  • 28. Shiploader: Hybrid 1D/3D We can connect 3D components to 1D beams on ports, hence use beam elements in appropriate regions
  • 29. Shiploader: Hybrid 1D/3D Moment diagrams on beam elements
  • 30. Shiploader: Hybrid 1D/3D Stresses on beam elements and 3D SCRBE components
  • 31. Shiploader: Hybrid 1D/3D “Flux integral output” (actually stress integral) approach gives forces/moments on ports of 3D components
  • 32. Shiploader: Engineering Standards Forces/moments enable standards-based analysis (cf. Kotsalos EPFL Masters thesis)
  • 33. Shiploader: FE Buckling SCRBE + local FE* for detailed buckling analysis (cf. Kotsalos EPFL Masters Thesis): • Run global SCRBE solve to get displacement field • Run local FE solve to get buckling modes *Note that we use FE instead of RB for buckling because it requires displacement field as an input, difficult to parametrize in general
  • 34. Wind Turbine: SCRBE Eigenmodes We can use SCRBE for eigenvalue problems too (Vallaghé, Huynh, Knezevic, Nguyen, Patera, Component-based reduced basis for parametrized symmetric eigenproblems. Advanced Modeling and Simulation in Engineering Sciences, 2015) Model of offshore wind turbine (joint work with LIC Engineering)
  • 35. Wind Turbine: SCRBE Eigenmodes 0.275Hz 0.792Hz 1.651Hz
  • 36. Wind Turbine: SCRBE Modal Dynamic Can use SCRBE modal expansion for dynamic analysis (a common approach in engineering practice) 0.5s 1.0s 1.5s 2.0s
  • 37. Wind Turbine: SCRBE Modal Dynamic 2.5s 3.0s 3.5s
  • 38. 3 1. Context 2. SCRBE 3. Coupled SCRBE/FE for Nonlinear
  • 39. Coupled SCRBE/FE for Nonlinear All results presented so far have been for linear PDEs SCRBE is inherently limited to linear analysis, due to static condensation approach In order to incorporate nonlinear analysis we provide a coupled SCRBE/FE solver: • SCRBE in “linear regions” • FE in “nonlinear regions” For localized nonlinearities we still obtain significant speedup compared to global FE
  • 40. Coupled SCRBE/FE for Nonlinear Core idea: Formulate as a coupled nonlinear system Use constraint matrix to rewrite residual and Jacobian in terms of (linear) SCRBE and (nonlinear) FE terms:
  • 41. Coupled SCRBE/FE for Nonlinear Apply Newton’s method (with line search) to the coupled system: Key points: - Arbitrary nonlinearities in FE region (e.g. contact, plasticity, finite strain) - SCRBE accelerates the linear region, fast for “localized nonlinearities” - Formulation is fully conforming, numerically robust Paper in preparation (Knezevic, Huynh, Nguyen, Patera)
  • 42. Contact Analysis Benchmark problem: sphere and half-space contact (Hertzian analysis gives analytical solution)
  • 43. Contact Analysis Four components, symmetry boundary conditions
  • 44. Contact Analysis Two small “FE components” in the contact zone
  • 47. Contact Analysis σzz in FE components only
  • 48. Contact Analysis Analytical Value FE Value SCRBE/FE Value Contact Radius (m) 0.1897m 0.1885 0.1885 Max. Pressure (Pa) 1.327×1010 1.366×1010 1.366×1010 FE DOFs 440,514 SCRBE/FE DOFs 70,089 SCRBE/FE Speedup ~19x
  • 49. Local Nonlinearities in Large Systems We achieve much greater speedup (e.g. >100x) when the nonlinear region is small compared to overall model Local plasticity in high-stress regions
  • 50. Local Nonlinearities in Large Systems For example, local plasticity in wind turbine Plastic Equivalent Strain
  • 51. Nonlinear Analysis: Looking Ahead Coupled SCRBE/FE works very well for localized nonlinearities In some systems nonlinearities are not localized, and SCRBE/FE “degenerates” to global FE Looking ahead: Strong interest in using model reduction in the nonlinear regions as well…