Abstract
We derive a hyperelastic shell formulation based on the Kirchhoff–Love shell theory and isogeometric discretization, where we take into account the out-of-plane deformation mapping. Accounting for that mapping affects the curvature term. It also affects the accuracy in calculating the deformed-configuration out-of-plane position, and consequently the nonlinear response of the material. In fluid–structure interaction analysis, when the fluid is inside a shell structure, the shell midsurface is what it would know. We also propose, as an alternative, shifting the “midsurface” location in the shell analysis to the inner surface, which is the surface that the fluid should really see. Furthermore, in performing the integrations over the undeformed configuration, we take into account the curvature effects, and consequently integration volume does not change as we shift the “midsurface” location. We present test computations with pressurized cylindrical and spherical shells, with Neo-Hookean and Fung’s models, for the compressible- and incompressible-material cases, and for two different locations of the “midsurface.” We also present test computation with a pressurized Y-shaped tube, intended to be a simplified artery model and serving as an example of cases with somewhat more complex geometry.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
A shell formulation based on the Kirchhoff–Love shell theory and isogeometric discretization was introduced in [1,2,3]. It has the advantage of not requiring rotational degrees of freedom. Extension to general hyperelastic material can be found in [4]. The formulation has been successfully used in computation of a good number of challenging problems, including wind-turbine fluid–structure interaction (FSI) [3, 5,6,7,8,9], bioinspired flapping-wing aerodynamics [10], bioprosthetic heart valves [11,12,13,14,15], fatigue and damage [16,17,18,19,20,21], and design [22, 23].
In this article, we start with the formulation from [4] and derive, based on the Kirchhoff–Love shell theory and isogeometric discretization, a hyperelastic shell formulation that takes into account the out-of-plane deformation mapping. Accounting for that mapping affects the curvature term. It also affects the accuracy in calculating the deformed-configuration out-of-plane position, and consequently the nonlinear response of the material. We are extending the range of applicability of Kirchhoff–Love shell theory to the situations where the Kirchhoff–Love shell kinematics is still valid, yet the thickness or the curvature change is significant enough to make a difference in the response. Fung’s model has different versions. In the version used in [12], the first invariant of the Cauchy–Green deformation tensor appears in a squared form. In the version we use in this article, it appears without being squared, and this version has been used in a number of arterial FSI computations [24,25,26,27,28,29,30,31] with the continuum model.
In FSI analysis, when the fluid is inside a shell structure, the shell midsurface is what it would know. That would be physically wrong, especially when the thickness is significant, because the inner surface is the one that the fluid should really see. In this article we also propose, as an alternative, shifting the “midsurface” location in the shell analysis to the inner surface. Furthermore, in performing the integrations over the undeformed configuration, we take into account the curvature effects, and consequently integration volume does not change as we shift the “midsurface” location.
To evaluate the performance of the shell formulation presented, we do test computations with pressurized cylindrical and spherical shells, with Neo-Hookean and Fung’s models, for the compressible- and incompressible-material cases, and for two different locations of the “midsurface.” We compare the results to near-analytical reference solutions. We also do test computation with a pressurized Y-shaped tube, intended to be a simplified artery model. This serves as an example of cases with somewhat more complex geometry.
In Sect. 2 we provide the governing equations. The hyperelastic shell model is presented in Sect. 3. Test computations with the cylindrical and spherical geometries and Y-shaped tube are presented in Sect. 4, and the concluding remarks in Sect. 5. In the Appendix, we provide some derivations used in Sect. 3, and the constitutive laws.
2 Governing equations
Let \({\varOmega }_t\subset {\mathbb {R}}^{n_{\mathrm {sd}}}\) be the spatial domain with boundary \({\varGamma }_{t}\) at time \(t \in (0,T)\), where \({n_{\mathrm {sd}}}\) is the number of space dimensions. The subscript t indicates the time-dependence of the domain. The equations governing the structural mechanics are then written, on \({\varOmega }_t\) and \(\forall t \in (0,T)\), as
where \(\rho \), \({\mathbf {y}}\), \({\mathbf {f}}\) and \(\pmb {\sigma }\) are the density, displacement, body force and Cauchy stress tensor. The essential and natural boundary conditions are represented as \({\mathbf {y}}= {\mathbf {g}}\) on \(\left( {\varGamma }_t\right) _\mathrm {g}\) and \({\mathbf {n}}\cdot \pmb {\sigma }= {\mathbf {h}}\) on \(\left( {\varGamma }_t\right) _\mathrm {h}\), where \({\mathbf {n}}\) is the unit normal vector, and \({\mathbf {g}}\) and \({\mathbf {h}}\) are given functions. The Cauchy stress tensor can be obtained from
where \({\mathbf {F}}\) and \(J\) are the deformation gradient tensor and its determinant, and \({\mathbf {S}}\) is the second Piola–Kirchhoff stress tensor. It is obtained from the strain-energy density function \(\varphi \) as follows:
where \({\mathbf {E}}\) is the the Green–Lagrange strain tensor:
\({\mathbf {C}}\) is the Cauchy–Green deformation tensor:
and \({\mathbf {I}}\) is the identity tensor. From Eqs. (3) and (4),
3 Hyperelastic shell model
We split the domain as \({\varOmega }_t = \overline{{\varGamma }}_t\times \left( h_\mathrm {th}\right) _t\), where \(\overline{{\varGamma }}_t\) represents the midsurface of the domain, which is parametrized by \({n_{\mathrm {pd}}}= {n_{\mathrm {sd}}}- 1\), where \({n_{\mathrm {pd}}}\) is the number of parametric dimensions. With the position \(\overline{{\mathbf {x}}} \in \overline{{\varGamma }}_t\), we define a natural coordinate system:
where \(\alpha = 1, \ldots , {n_{\mathrm {pd}}}\), and the third direction is based on
The components of the metric tensor are
and this is known as the first fundamental form. Similarly, we define the components of the metric tensor for the contravariant basis vectors as
and obtain the tensor components and contravariant basis vectors from
and
We define
and with that, components of the covariant curvature tensor are
and this is known as the second fundamental form.
A position \({\mathbf {x}} \in {\varOmega }_t\) is represented as
where \(-1 \le \xi ^\alpha \le 1\) and \(\xi ^3 \in \left( h_\mathrm {th}\right) _t\). The basis vectors are represented as
See Appendix A.1 for the lines between Eqs. (20) and (21). Because \({\mathbf {g}}_\alpha \) and \(\overline{{\mathbf {g}}}_\alpha \) are on parallel planes (from the Kirchhoff–Love shell theory),
With that, the metric tensor components in 3D space are
Remark 1
The quadratic term may be omitted. However, if the metric tensor is obtained from the basis vectors, the term will automatically be included.
We now provide similar definitions and derivations for the undeformed configuration. We start with the basis vectors:
and
A position \({\mathbf {X}} \in {\varOmega }_0\) is expressed as
where \(-1 \le \xi ^\alpha _0 \le 1\) and \(\xi ^3_0 \in \left( h_\mathrm {th}\right) _0\). The basis vectors are represented as
The metric tensor components in 3D space are
and \(\overline{B}_{\alpha \beta }\) is the second fundamental form for the midsurface of the undeformed configuration. On the midsurface the parametric coordinates indicate the same material points, and therefore, \(\xi ^\alpha = \xi ^\alpha _0\). In the third direction, however, because of the normalization, the coordinates may not be the same. The relationship is
where \(\lambda _3\) is the stretch in the third direction.
3.1 Kinematics
We obtain \({\mathbf {F}}\) from the following relationship:
This means that
Then we can write \({\mathbf {F}}\) as
and J as
From Eq. (5), we can write \({\mathbf {C}}\) as
and the determinant of \({\mathbf {C}}\) gives the square of J:
From Eq. (4), we can write \({\mathbf {E}}\) as
The covariant components of the in-plane strain tensor are
We write \(\xi ^3\left( \xi _0^3\right) \) as \(\xi ^3\left( \xi _0^3\right) = \hat{\lambda _3} \left( \xi _0^3\right) \xi _0^3\). From the Taylor expansion of \(\hat{\lambda _3}\) around \(\xi _0^3 = 0\), we obtain
We note that \(\overline{\lambda _3}\) is the stretch at \(\xi _0^3 = 0\), which is \(\hat{\lambda _3}\left( 0\right) \). With that,
3.2 Constitutive equations
The total differential of the second Piola–Kirchhoff stress tensor is
where \(I, J, K, L, M, N = 1, \ldots , {n_{\mathrm {sd}}}\). From Eq. (4), the following expression can be used:
For shells,
because \(\mathrm {d}E_{3\alpha } = \mathrm {d}E_{\alpha 3} = 0\). From Eq. (65), we can write
and from Eqs. (4) and (66), we can write
From the plane stress condition \(S^{33} = 0\), \(\mathrm {d}S^{33} = 0\), and consequently
which makes
and therefore we introduce
In computing \(C_{33}\), we have different methods for incompressible and compressible materials. In the case of incompressible material, from Eq. (49) we can write \(C_{33} = \lambda _3^2\). Because \(J = 1\),
and therefore
In the case of compressible material, as can be found in [32], \(C_{33}\) can be calculated by Newton–Raphson iterations that would make \(S^{33} = 0\). Because \(C_{\gamma \delta }\) does not change during the iterations, the iteration increment is
From Eq. (67) and remembering that \(\mathrm {d}C_{\gamma \delta } = 0\) during the iterations,
The update takes place as
where superscript i is the iteration counter, and as the initial guess we have the following three options:
The option given by Eq. (78) comes from the constitutive law for zero bulk modulus. To preclude \(C_{33}\) being negative, we introduce an alternative update method based on the logarithm of \(C_{33}\):
3.3 Variational formulation
The variation of the in-plane components of the Green–Lagrange tensor is
The variation of \(\xi ^3\) can be dropped (see Appendix B), and we obtain
With that,
which means
Remark 2
Evaluation of \({\mathbf {S}}\) requires a material point correspondence in the third direction. We take that into account by integrating Eq. (40) with the 4th order Runge–Kutta method, and \(\lambda _3\) can be obtained from the constitutive law given in Sect. 4.1. Figure 1 illustrates the deformation mapping. In general, stretch at a convex side is less than the stretch at the concave side, which results in a nonuniform \(\lambda _3\).
Now we derive what we need:
where
and the variation of the normal vector (see Appendix A.2) is
3.4 Linearization for the Newton–Raphson iterations
The linearization for the Newton–Raphson iterations is done as
The variation with subscript a is associated with the variational formulation, and the variation with subscript b is associated with the iteration linearization. Again, the variation of \(\xi ^3\) is dropped.
In this part too, we derive what we need:
Here, we used
and the proof for this can be found in Appendix C.
4 Test problems
We test the formulation given in Sect. 3 by using pressurized cylindrical and spherical shells, with Neo-Hookean and Fung’s models, for the compressible- and incompressible-material cases, and for two different locations of the “midsurface.” For the compressible-material cases, we include tests with the continuum model. We compare the results to near-analytical reference solutions. We also do test computation with a pressurized Y-shaped tube.
4.1 Constitutive models
We test two constitutive models: neo-Hookean and Fung’s. The elastic-energy density functions are
where \(\mu \) is the shear modulus, and \(D_1\) and \(D_2\) are the coefficients of the Fung’s model.
For incompressible material, we use
where p is the pressure, which can be eliminated by the plane stress condition.
For compressible material, we use
where
and \(\kappa \) is the bulk modulus.
4.2 Test computations
The pressure, applied at \(r = r_p\), is normalized by the shear modulus (at the zero-stress state):
for the neo-Hookean model,
for the Fung’s model, and we use \(D_2 = 8.365\). We determine the bulk modulus from the Poisson’s ratio \(\nu \) as follows:
for the neo-Hookean model, and
for the Fung’s model.
How to deal with pressure acting on the inner surface is not easy because the midsurface is the geometry we are using in the computation. Here we propose two ways. In the first one, “midsurface model,” the pressure is applied on the midsurface of the current configuration. In the second one,“inner-surface model,” the structure “midsurface” is moved to the inner surface and the pressure is applied there.
Remark 3
In applying the pressure, the midsurface model is physically wrong, especially when the thickness is significant. The inner-surface model will have larger absolute value for \(\xi ^3\), which would lead to larger discretization errors.
In the test cases, we use the inner and outer radii \(R_\mathrm {I}\) and \(R_\mathrm {O}\), and the thickness \(H = R_\mathrm {O} - R_\mathrm {I}\). The condition used here is \(\frac{H}{2 R_\mathrm {I}} = 0.1\), which is slightly thinner than most arteries. To have a reference solution to compare the results to, we provide in Appendix D the second Piola–Kirchhoff stress tensor expressed in terms of the principal stretches. The results are compared by inspecting pressure as a function of stretch. The stretch is \(\overline{\lambda _1} \equiv \frac{r_p}{\overline{R}}\) for the midsurface model, where \(r_p = \overline{r}\), and \(\overline{\lambda _1} \equiv \frac{r_p}{R_\mathrm {I}}\) for the inner-surface model, where \(r_p = r_\mathrm {I}\). In the computations, we increase the pressure gradually in obtaining the solution and calculate the stretch. In obtaining the reference solutions, we use numerical integrations, which are explained in the following subsections.
4.2.1 Pressurized cylinder
We use orthogonal basis vectors: the first basis vector is in the radial direction, the second one is in the cylinder axis direction, and the third one is normal to the surface. The force equilibrium gives the following relationship:
Because the cylinder height does not change, \(\lambda _2= 1\), and we obtain
See Appendix D.1 for \(S_{11}\). Figures 2 and 3 show the reference solutions for the neo-Hookean and Fung’s models.
Remark 4
For the Fung’s model, to show convergence to incompressible-material response with increasing Poisson’s ratio, for the midsurface model we add Fig. 4, with two more Poisson’s ratios beyond those in Fig. 3.
We compute, in 2D, with uniform, periodic cubic B-splines with 8 elements. For comparison purposes, we also compute with the continuum model, using 128 uniform, periodic cubic B-spline elements in the circumferential direction, and 1 element in the radial direction.
Figures 5, 6 and 7 show the solutions for the neo-Hookean model, and Figs. 8, 9 and 10 for the Fung’s model. Figures 5, 8 and 6, 9 show, for \(\nu = 0.45\) and 0.49, the solutions from the midsurface, inner-surface and continuum models. Figures 7, 10 show, for incompressible material, the solutions from the midsurface and inner-surface models.
Remark 5
To compare the solutions from the shell models with and without the out-of-plane deformation mapping, we use near-analytical solutions to represent the shell-model solutions (see Appendix E). We do this for the incompressible-material case, with the midsurface model. To have some sense of scale for the difference between the solutions, we include in the comparison the solution we get when we use 1-point \(\xi ^3\) integration in the model without the out-of-plane deformation mapping. Figure 11 shows the comparison for the Fung’s model. For the neo-Hookean model, there is no visible difference between the solutions. However, we note that the curvature changes are very small in this test problem.
4.2.2 Pressurized sphere
We use orthogonal basis vectors: the first two vectors are on the surface, and the third vector is normal to the surface. The force equilibrium gives the following relationship:
Because of the symmetry between the two basis vector directions on the surface, \(\lambda _1 = \lambda _2\), and we obtain
See Appendix D.2 for \(S_{11}\). Figures 12 and 13 show the reference solutions for the neo-Hookean and Fung’s models.
Remark 6
For the Fung’s model, to show convergence to incompressible-material response with increasing Poisson’s ratio, for the midsurface model we add Fig. 14, with two more Poisson’s ratios beyond those in Fig. 13.
We compute, in 3D, with a cubic T-spline mesh, which consists of 296 control points and 534 Bézier elements (see Fig. 15). For comparison purposes, we also compute with the continuum model, which is extruded in the thickness direction with 1 element.
Remark 7
The number of elements used in the integration is the number of Bézier elements, which is 534 in this case. The mesh was generated by a commercial software, Rhinoceros with the T-splines plug-in. It actually has, in the finite element sense, 294 elements.
Figures 16, 17 and 18 show the solutions for the neo-Hookean model, and Figs. 19, 20 and 21 for the Fung’s model. Figures 16, 19 and 17, 20 show, for \(\nu = 0.45\) and 0.49, the solutions from the midsurface, inner-surface and continuum models. Figures 18, 21 show, for incompressible material, the solutions from the midsurface and inner-surface models.
Remark 8
In the same way described in Remark 5 for the pressurized cylinder, we compare the solutions from the shell models with and without the out-of-plane deformation mapping. Figure 22 shows the comparison for the Fung’s model. For the neo-Hookean model there is no visible difference between the solutions. We again note that the curvature changes are very small in the test problem.
4.2.3 Pressurized Y-shaped tube
The undeformed configuration of the tube is shown in Fig. 23. The end diameters of the tube are 20, 14 and 10 \(\mathrm {mm}\). Figure 24 shows the cubic T-splines mesh used in the computation. The number of control points and elements are 1,295 and 1,296. Figure 25 shows the maximum principal curvature for the undeformed configuration. We use the incompressible-material Fung’s model with \(D_1 = 2.6447{\times }10^3~\mathrm {Pa}\) and \(D_2 = 8.365\). The “midsurface” location in the shell analysis is the inner surface, and the pressure applied is \(12.3{\times }10^3\) \(\mathrm {Pa}\). The thickness distribution for the undeformed configuration is shown in Fig. 26. This smooth thickness distribution is outcome of solving the Laplace’s equation over the inner surface of the tube, with Dirichlet boundary conditions at the tube ends, where the value specified is 0.146 times the end diameter. Figures 27 and 28 show the maximum principal curvature and thickness distribution for the deformed configuration.
5 Concluding remarks
We have presented a hyperelastic shell formulation based on the Kirchhoff–Love shell theory and isogeometric discretization. The formulation takes into account the out-of-plane deformation mapping. Accounting for that mapping affects the curvature term. It also affects the accuracy in calculating the deformed-configuration out-of-plane position, and consequently the nonlinear response of the material. In FSI analysis, when the fluid is inside a shell structure, the shell midsurface is what it would know. That would be physically wrong, especially when the thickness is significant, because the inner surface is the one that the fluid should really see. For that reason, in this article we also proposed, as an alternative, shifting the “midsurface” location in the shell analysis to the inner surface. The way we perform the integrations over the undeformed configuration takes into account the curvature effects, and consequently integration volume does not change if we shift the “midsurface” location. We presented test computations with pressurized cylindrical and spherical shells, with Neo-Hookean and Fung’s models, for the compressible- and incompressible-material cases, and for two different locations of the “midsurface.” We compared the results to near-analytical reference solutions, and in all cases we see a good match. We also presented test computation with a pressurized Y-shaped tube, intended to be a simplified artery model and serving as an example of cases with somewhat more complex geometry.
Change history
19 November 2019
In the original publication [1], a term was missing in Eq. (99)
19 November 2019
In the original publication [1], a term was missing in Eq.��(99)
References
Kiendl J, Bletzinger KU, Linhard J, Wüchner R (2009) Isogeometric shell analysis with Kirchhoff–Love elements. Comput Methods Appl Mech Eng 198:3902–3914
Kiendl J, Bazilevs Y, Hsu M-C, Wüchner R, Bletzinger K-U (2010) The bending strip method for isogeometric analysis of Kirchhoff–Love shell structures comprised of multiple patches. Comput Methods Appl Mech Eng 199:2403–2416
Bazilevs Y, Hsu M-C, Kiendl J, Wüchner R, Bletzinger K-U (2011) 3D simulation of wind turbine rotors at full scale. Part II: Fluid–structure interaction modeling with composite blades. Int J Numer Methods Fluids 65:236–253
Kiendl J, Hsu M-C, Wu MCH, Reali A (2015) Isogeometric Kirchhoff–Love shell formulations for general hyperelastic material. Comput Methods Appl Mech Eng 291:280–303
Bazilevs Y, Hsu M-C, Kiendl J, Benson DJ (2012) A computational procedure for pre-bending of wind turbine blades. Int J Numer Methods Eng 89:323–336
Bazilevs Y, Hsu M-C, Takizawa K, Tezduyar TE (2012) ALE-VMS and ST-VMS methods for computer modeling of wind-turbine rotor aerodynamics and fluid–structure interaction. Math Models Methods Appl Sci 22(supp02):1230002. https://doi.org/10.1142/S0218202512300025
Bazilevs Y, Hsu M-C, Scott MA (2012) Isogeometric fluid–structure interaction analysis with emphasis on non-matching discretizations, and with application to wind turbines. Comput Methods Appl Mech Eng 249–252:28–41
Bazilevs Y, Takizawa K, Tezduyar TE (2013) Computational fluid–structure interaction: methods and applications. Wiley, New York (ISBN 978-0470978771)
Bazilevs Y, Korobenko A, Deng X, Yan J (2015) Novel structural modeling and mesh moving techniques for advanced FSI simulation of wind turbines. Int J Numer Methods Eng 102:766–783. https://doi.org/10.1002/nme.4738
Takizawa K, Tezduyar TE, Kostov N (2014) Sequentially-coupled space-time FSI analysis of bio-inspired flapping-wing aerodynamics of an MAV. Comput Mech 54:213–233. https://doi.org/10.1007/s00466-014-0980-x
Hsu M-C, Kamensky D, Bazilevs Y, Sacks MS, Hughes TJR (2014) Fluid–structure interaction analysis of bioprosthetic heart valves: significance of arterial wall deformation. Comput Mech 54:1055–1071. https://doi.org/10.1007/s00466-014-1059-4
Hsu M-C, Kamensky D, Xu F, Kiendl J, Wang C, Wu MCH, Mineroff J, Reali A, Bazilevs Y, Sacks MS (2015) Dynamic and fluid–structure interaction simulations of bioprosthetic heart valves using parametric design with T-splines and Fung-type material models. Comput Mech 55:1211–1225. https://doi.org/10.1007/s00466-015-1166-x
Wu MCH, Zakerzadeh R, Kamensky D, Kiendl J, Sacks MS, Hsu M-C (2018) An anisotropic constitutive model for immersogeometric fluid–structure interaction analysis of bioprosthetic heart valves. J Biomech 74:23–31
Xu F, Morganti S, Zakerzadeh R, Kamensky D, Auricchio F, Reali A, Hughes TJR, Sacks MS, Hsu M-C (2018) A framework for designing patient-specific bioprosthetic heart valves using immersogeometric fluid–structure interaction analysis. Int J Numer Methods Biomed Eng 34(4):e2938
Kamensky D, Xu F, Lee C-H, Yan J, Bazilevs Y, Hsu M-C (2018) A contact formulation based on a volumetric potential: application to isogeometric simulations of atrioventricular valves. Comput Methods Appl Mech Eng 330:522–546
Bazilevs Y, Deng X, Korobenko A, di Scalea FL, Todd MD, Taylor SG (2015) Isogeometric fatigue damage prediction in large-scale composite structures driven by dynamic sensor data. J Appl Mech 82:091008. https://doi.org/10.1115/1.4030795
Deng X, Korobenko A, Yan J, Bazilevs Y (2015) Isogeometric analysis of continuum damage in rotation-free composite shells. Comput Methods Appl Mech Eng 284:349–372
Bazilevs Y, Korobenko A, Deng X, Yan J (2016) FSI modeling for fatigue-damage prediction in full-scale wind-turbine blades. J Appl Mech 83(6):061010
Bazilevs Y, Pigazzini MS, Ellison A, Kim H (2017) A new multi-layer approach for progressive damage simulation in composite laminates based on isogeometric analysis and Kirchhoff–Love shells. Part I: Basic theory and modeling of delamination and transverse shear. Comput Mech https://doi.org/10.1007/s00466-017-1513-1
Pigazzini MS, Bazilevs Y, Ellison A, Kim H (2017) A new multi-layer approach for progressive damage simulation in composite laminates based on isogeometric analysis and Kirchhoff–Love shells. Part II: Impact modeling. Comput Mech. https://doi.org/10.1007/s00466-017-1514-0
Pigazzini MS, Bazilevs Y, Ellison A, Kim H (2018) Isogeometric analysis for simulation of progressive damage in composite laminates. J Compos Mater. https://doi.org/10.1177/0021998318770723
Benzaken J, Herrema AJ, Hsu M-C, Evans JA (2017) A rapid and efficient isogeometric design space exploration framework with application to structural mechanics. Comput Methods Appl Mech Eng 316:1215–1256
Herrema AJ, Wiese NM, Darling CN, Ganapathysubramanian B, Krishnamurthy A, Hsu M-C (2017) A framework for parametric design optimization using isogeometric analysis. Comput Methods Appl Mech Eng 316:944–965
Tezduyar TE, Sathe S, Schwaab M, Conklin BS (2008) Arterial fluid mechanics modeling with the stabilized space–time fluid–structure interaction technique. Int J Numer Methods Fluids 57:601–629. https://doi.org/10.1002/fld.1633
Tezduyar TE, Schwaab M, Sathe S (2009) Sequentially-coupled arterial fluid–structure interaction (SCAFSI) technique. Comput Methods Appl Mech Eng 198:3524–3533. https://doi.org/10.1016/j.cma.2008.05.024
Takizawa K, Christopher J, Tezduyar TE, Sathe S (2010) Space–time finite element computation of arterial fluid–structure interactions with patient-specific data. Int J Numer Methods Biomed Eng 26:101–116. https://doi.org/10.1002/cnm.1241
Tezduyar TE, Takizawa K, Moorman C, Wright S, Christopher J (2010) Multiscale sequentially-coupled arterial FSI technique. Comput Mech 46:17–29. https://doi.org/10.1007/s00466-009-0423-2
Takizawa K, Moorman C, Wright S, Christopher J, Tezduyar TE (2010) Wall shear stress calculations in space–time finite element computation of arterial fluid–structure interactions. Comput Mech 46:31–41. https://doi.org/10.1007/s00466-009-0425-0
Takizawa K, Moorman C, Wright S, Purdue J, McPhail T, Chen PR, Warren J, Tezduyar TE (2011) Patient-specific arterial fluid–structure interaction modeling of cerebral aneurysms. Int J Numer Methods Fluids 65:308–323. https://doi.org/10.1002/fld.2360
Tezduyar TE, Takizawa K, Brummer T, Chen PR (2011) Space–time fluid–structure interaction modeling of patient-specific cerebral aneurysms. Int J Numer Methods Biomed Eng 27:1665–1710. https://doi.org/10.1002/cnm.1433
Takizawa K, Brummer T, Tezduyar TE, Chen PR (2012) A comparative study based on patient-specific fluid–structure interaction modeling of cerebral aneurysms. J Appl Mech 79:010908. https://doi.org/10.1115/1.4005071
Bazilevs Y, Hsu M-C, Benson D, Sankaran S, Marsden A (2009) Computational fluid–structure interaction: methods and application to a total cavopulmonary connection. Comput Mech 45:77–89
Acknowledgements
This work was supported in part by JST-CREST; Grant-in-Aid for Scientific Research (S) 26220002 from the Ministry of Education, Culture, Sports, Science and Technology of Japan (MEXT); Grant-in-Aid for Scientific Research (A) 18H04100 from Japan Society for the Promotion of Science; and Rice–Waseda research agreement. This work was also supported (third author) in part by Grant-in-Aid for JSPS Research Fellow 18J14680. The mathematical model and computational method parts of the work were also supported (second author) in part by ARO Grant W911NF-17-1-0046 and Top Global University Project of Waseda University.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: Derivative and variation of the normal vector in the shell model
1.1 A.1 Derivative of the normal vector
Derivative of the normal vector with respect to \(\xi ^\alpha \) can be obtained as follows:
In the derivation, we used the following relationships, which generally hold:
1.2 A.2 Variation of the normal vector
From the steps given by Eqs. (121)–(127), the variation of the normal vector can be written as
Appendix B: Variation of \(\xi ^3\) is a second-order term
Taking the variation of both sides of Eq. (58), we obtain
For a representative value of the variation, we take the average over the thickness:
Thus, the variation of \(\xi ^3\) is a second-order term.
Appendix C: Variation of the contravariant basis vector
Here we show that \(\delta {\mathbf {g}}^\gamma \) can be expressed as
We start with the transformation from the contravariant basis vectors to the covariant basis vectors:
We take the variation of both sides:
and from that obtain
From that and Eq. (11), we obtain
Multiplying both sides with \(g^{\gamma \alpha }\), we obtain
Thus,
Appendix D: Constitutive law: second Piola–Kirchhoff tensor
1.1 D.1 Cylinder
1.2 D.2 Sphere
Appendix E: Representation of the shell-model solutions with the near-analytical reference solutions
Consider the following relationship between the stress tensor and stress vector at a cross-sectional surface:
where \({\mathbf {h}}_0\) and \({\mathbf {n}}_0\) are the stress and unit normal vectors on the reference configuration. Integrating this over \(\left( h_\mathrm {th}\right) _0\), we get
Combining this with Eq. (44), we obtain
and because \({\mathbf {G}}^3 \cdot {\mathbf {S}}\) = \( {\mathbf {0}}\) in the Kirchhoff–Love shell theory, we get
Using the relationship \({\mathbf {G}}^\alpha \cdot {\mathbf {G}}_\delta = \delta ^\alpha _\delta \), we obtain
Combining this with Eq. (21), we obtain
and taking the midsurface quantities out of the integration, we get
For the model without the out-of-plane deformation mapping, the approximation is
When using 1-point \(\xi ^3\) integration in the model without the out-of-plane deformation mapping, the approximation becomes
Substituting Eqs. (23) and (36) into Eq. (56), omit the quadratic terms, and taking derivative with respect to \(\xi ^3_0\), we obtain
Using Eqs. (69) and (70), we obtain
1.1 E.1 Cylinder
For the model without the out-of-plane deformation mapping, Eq. (115) is approximated as
When using 1-point \(\xi ^3\) integration in the model without the out-of-plane deformation mapping, the approximation becomes
1.2 E.2 Sphere
For the model without the out-of-plane deformation mapping, Eq. (120) is approximated as
We note that Eq. (173) has been obtained after also neglecting the volume change in the thickness direction (see [4]). When using 1-point \(\xi ^3\) integration in the model without the out-of-plane deformation mapping, the approximation becomes
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Takizawa, K., Tezduyar, T.E. & Sasaki, T. Isogeometric hyperelastic shell analysis with out-of-plane deformation mapping. Comput Mech 63, 681–700 (2019). https://doi.org/10.1007/s00466-018-1616-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00466-018-1616-3