Advances in Finite Element MethodView this Special Issue
Research Article | Open Access
NURBS-Based Isogeometric Analysis of Beams and Plates Using High Order Shear Deformation Theory
Isogeometric analysis (IGA) based on nonuniform rational B-splines (NURBS) is developed for static analysis of beams and plates using the third-order shear deformation theory (TSDT). TSDT requires C1-continuity of generalized displacements; quadratic, cubic, and quartic NURBS basis functions are utilized to satisfy this requirement. Due to the noninterpolatory nature of NURBS basis functions, a penalty method is presented to enforce the essential boundary conditions. A series of numerical examples of thick and thin beams and plates with different boundary conditions are presented. Results are compared with analytical solutions and other numerical methods. First-order shear deformation theory (FSDT) is also employed and compared with TSDT in the stress analysis. The effects of aspect ratios and boundary conditions are discussed as well.
Various kinds of beams and plates have become the most significant applications in modern industries, which makes their analysis very important. However, theoretical analyses of complicated shapes of beams and plates are usually very difficult. Therefore, numerical techniques such as finite element method (FEM) have been developed and achieved remarkable success in the analyses of beams and plates.
Based on different assumptions for displacement fields, several theories for the analysis of beams and plates have been developed. The Bernoulli-Euler beam theory and the Kirchhoff plate theory , which both can be regarded as fourth-order problems , can be applied if beams and plates are thin because transverse shear stresses are not considered. The first-order shear deformation theory (FSDT) which accounts for transverse shear effects [3, 4] can be applied for both moderately thick and thin beams and plates. However, in FSDT, the transverse shear strain is assumed to be constant along the thickness direction, and thus a shear correction factor (SCF) has to be considered. The SCF depends on many factors, such as material coefficients, stacking scheme, plate geometry and boundary conditions; therefore, the evaluation of the SCF remains a subject of research .
To overcome the limitations of FSDT, a more accurate high order shear deformation theory, especially for thick beams and plates, termed the third-order shear deformation theory (TSDT) is proposed and widely used [6, 7]. TSDT matches the actual situation better, so the shear correction factors do not need to be calculated, and more accurate transverse shear stresses can be yield. However, TSDT requires C1-continuity of generalized displacements, which is not an easy task to achieve in FEM. To overcome this difficulty, several methods including some mesh-free approaches have been used, for example, the moving least-squares (MLS) method  and the radial point interpolation method (RPIM) . In this paper, we demonstrate that such a C1-TSDT formulation can be conveniently achieved by using NURBS-based isogeometric analysis.
Isogeometric analysis (IGA) was first proposed by Hughes and coworkers [10, 11]; the basic idea is that basis functions, usually NURBS basis functions, which accurately represent the geometry, are directly used as the interpolation functions of the unknown field variables. Thus, one of its advantages over FEM is that it can provide an accurate geometry during analysis process. Mesh refinement, that is, -refinement of knot insertion, -refinement of order elevation, and the unique -refinement of increasing the continuity of basis functions can be simply accomplished by reindexing the parametric space without interaction with the CAD system. This offers a possibility to build high order continuity basis functions and closes the existing gap between Computer Aided Design (CAD) and Finite Element Analysis (FEA).
Since the pioneer work of Hughes et al. described above, IGA has been widely applied to various engineering problems [12–17]. In the field of plate analysis employing NURBS-based IGA, Shojaee et al.  conducted the analysis of thin composite laminates based on the Kirchhoff plate theory; Thai et al.  performed the analysis of composite laminates using FSDT; Tran et al.  first studied the behavior of functionally graded material plates based on TSDT. However, numerical examples of these previous researches usually confined themselves into a small limit range of plate thickness, and the effects of TSDT on the analysis of beams have not been discussed yet.
This paper focuses on the NURBS-based isogeometric approach on static analysis of beams and plates by using TSDT. Different from the previous researches, primary focuses are placed on exploring the advantages of the present method in the analysis of extremely thin and thick beams and plates in a wide range of aspect ratios and also in the inner stresses analysis. The remainder of the paper is organized as follows: first, B-splines, NURBS, and NURBS-based IGA are introduced in Section 2; according to TSDT, isogeometric formulations for both isotropic beams and plates are derived in Section 3; Section 4 presents a series of numerical examples of beams and plates with various geometries under different boundary conditions, and numerical results are compared with analytical solutions and those available data obtained by other numerical methods; and finally, some concluding remarks are given in Section 5.
2. B-Splines, NURBS, and NURBS-Based IGA
2.1. B-Splines and NURBS
Consider a parametric space ; a knot vector is defined as where is the order of the B-spline and is the number of basis functions (control points) necessary to describe it. A knot vector is said to be open if its first and last knots are repeated () times . Open knot vectors are standard in the CAD literature. Unless otherwise stated, open knot vectors are always used.
With the given knot vector , the univariate B-spline basis functions can be constructed by the Cox-de Boor recursion formula :
If each B-spline basis function is given a weight , respectively, NURBS basis function then can be defined as
A NURBS curve can be constructed by using NURBS basis functions and control points :
Given two knot vectors , and control points , a NURBS surface is defined as where is the tensor product of NURBS basis functions in two parametric dimensions and :
2.2. NURBS-Based IGA
IGA utilizes the concept of isoparametric, which refers to the use of the same basis functions for both geometry and unknown field discretization:
Equation (8a) shows the mapping from the parametric space to the physical space, where is the parametric coordinate, is the physical coordinate, is the basis function and is control point in IGA or node in FEM. Equation (8b) indicates that in an isoparametric formulation, the unknown field is approximated by the same shape functions used in constructing the geometry. denotes the value of the unknown field at control point or node , and is the approximate field value.
In FEM, basis functions chosen to approximate the unknown field are then used to approximate the known geometry. In most cases, these basis functions are Lagrange interpolation functions, which makes geometries only approximated. However, in IGA, NURBS basis functions are first chosen to exactly capture the geometry and then be used to approximate the unknown field. Thus, the geometry can keep exact at the very beginning and during the mesh refinement process.
3. Isogeometric Formulations for Beams and Plates Based on TSDT
3.1. Isogeometric Formulation for Beams
The displacement field of a beam based on TSDT  is where and are, respectively, the axial and transverse displacements of a point on the beam reference plane; denotes the rotation of the cross section about axis, and is beam thickness.
The linear strains with respect to the displacement field are
When applying TSDT theory to beams, three degrees of freedom, , , and , are considered. Equation (11) can then be transformed into the following form: where is the differential operator matrix.
Static discrete equation is as follows:
The global stiffness matrix is defined as in which where ΦI are the NURBS basis functions.
is a matrix of material constants: is elastic modulus, and is shear modulus.
The global force matrix is defined as when there is only transverse uniform pressure applied all along the beam.
3.2. Isogeometric Formulation for Plates
The displacement field of a plate based on TSDT is as follows : where () are the displacements of a point on the plate reference plane; () are the rotations of the normal to the reference plane with respect to - and -axes, respectively; is the plate thickness.
When applying TSDT theory to plates, five degrees of freedom, , , , , and are considered. The linear strains with respect to the displacement field are where and the differential operator matrix is
The discretization method of plate displacement field is similar to that of beams. Static discrete equation is as follows:
The global stiffness matrix is defined as in which is a matrix of material constants: is elastic modulus, and is poisson ratio.
The global force matrix is defined as if there is only transverse uniform pressure applied all over the plate.
3.3. Impose Essential Boundary Conditions in IGA
Similar to the moving least square (MLS) or reproducing kernel (RK) mesh-free shape functions, NURBS basis functions generally do not satisfy the Kronecker-Delta property. Special treatments of essential boundary conditions have to be employed taking the ideas in MLS/RK-based mesh-free method. Techniques available include Lagrange multiplier method , penalty method [22, 23], and Nitsche's method [24, 25]. It is worth noting that the MLS/RK shape functions associated with the interior nodes may also cover the boundary nodes with nonzero measures; however, by using the open knot vectors, NURBS basis functions associated with the interior control points vanish at the boundary, thus the NURBS control points can be clearly partitioned into boundary and interior groups, which makes the treatments of essential boundary conditions in isogeometric analysis much easier than in mesh-free method .
In this paper, we use penalty method to impose boundary conditions.
Take a clamped boundary of a plate for example. The boundary conditions are where is the unit vector normal to the essential boundary and is the unit vector perpendicular to . and can be decomposed into the following equations:
Then, (26) can be changed into where the differential operator matrix is
By imposing essential boundary conditions using penalty method, the final static discrete equation is as follows:
Matrix is obtained by using in which
is a diagonal matrix of the penalty parameter. In this paper, the penalty parameter is set to , where is elastic modulus .
4. Numerical Examples
In this section, static behaviors of isotropic beams and plates are studied based on the TSDT. Unless otherwise stated, the material used in the numerical examples is isotropic with elastic modulus MPa and poisson ratio . Numerical results are obtained using full () Gauss integration points in beam analysis or Gauss integration points in plate analysis, where and are the orders of the NURBS basis functions in parametric directions and , respectively.
4.1. Beams under a Uniform Pressure
A simply supported-simply supported (SS) and a clamped-free (CF) beam subjected to a uniform pressure N is considered. The length of the beam is m and thickness m.
Boundary conditions are, respectively, for a simply supported end and for a clamped end. Penalty method proposed in Section 3.3 is used to impose boundary conditions.
Two types of numerical analyses are conducted, one is IGA based on TSDT with quadratic NURBS basis functions; the other is FEA based on FSDT with quadratic Lagrange interpolation functions. Both of these two analyses utilize ten uniform elements and no special treatment such as reduced integration method is used.
Figure 1 shows the comparison of numerical results with their corresponding exact solutions  for a SS beam and CF beam, respectively. It can be seen that with the same basis function order and number of elements, IGA based on TSDT can get more accurate results than FEA based on FSDT. It can also be noted that under the same basis function order and number of elements, FEA needs more nodes to represent the geometry than the control points needed in IGA.
4.2. Beams at Extreme Thickness Situations
A test is performed to confirm the capability of the present method for analysis of both extremely deep and extremely thin beams . Two cantilever beams under a uniform pressure are studied, one very deep with an aspect ratio of 4.0, and the other extremely thin with an aspect ratio of 100000. Normalized tip displacements  of these two cantilever beams modeled with different orders of NURBS basis functions are presented in Table 1. For deep beams, even quadratic NURBS basis functions can get accurate results, as shear locking is not playing an important role when the beams are deep. However, for thin beams, NURBS elements modeled with low order basis functions suffer from shear locking, and with the order increases, shear locking is alleviated.
4.3. Square Plate under a Uniform Pressure
We consider a square plate with length m and subjected to a uniform load N. Both simply supported and clamped boundary conditions are analyzed.
For simply supported plate, the boundary conditions are
Penalty method proposed in Section 3.3 is utilized to impose essential boundary conditions.
A series of moderately thin square plates with aspect ratio of 1000 are examined to observe the convergence characteristics of IGA employing various densities of physical meshes. Quadratic, cubic and quartic NURBS basis functions are considered. In Figure 2, center displacements obtained from different orders of basis functions are normalized with the corresponding analytical Kirchhoff plate solutions ; the results are plotted versus the number of elements per side of the plates for simply supported and clamped plates, respectively. Convergence curves indicate that shear locking phenomenon is more obvious in clamped plates than in simply supported plates, and it can be improved during -refinement process. It can also be noted that increasing the order of NURBS basis functions can be very effective to alleviate shear locking.
4.4. Circular Plate under a Uniform Pressure
To demonstrate the applicability of IGA to model common engineering shapes, a circular plate under a uniform transverse pressure is studied in this numerical example. The radius of the circular plate is assumed to be m and the uniform load N. Both simply supported and clamped boundary conditions for a wide range of aspect ratios from 10 to 104 are analyzed . A 10 × 10 uniform mesh is used in the following numerical examples.
Quadratic, cubic, and quartic NURBS basis functions are considered. The cubic and quartic cases are obtained from the quadratic case by -refinement, which is relatively easy in IGA. Control points and physical mesh of a 10 × 10 uniform meshed circular modeled by quadratic NURBS basis functions are shown in Figure 3. Geometry can keep precise at the very beginning and during the mesh refinement process.
The deflection shapes of both simply supported and clamped plates with aspect ratio 100 are plotted in Figure 4. Center displacements obtained from different orders of NURBS basis functions are normalized by analytical thin-plate solutions ; the results are plotted against aspect ratios in Figure 5 for simply supported and clamped boundary conditions, respectively.
For both boundary conditions, at a small aspect ratio of 10, that is, the plate is relatively thick, numerical results are a little larger compared to analytical ones because analytical solutions are based on Kirchhoff assumption of thin plates; however, basis functions with different orders can produce almost the same results. When the aspect ratio is larger than 100, NURBS elements modeled with low order basis functions suffer from shear locking, and cannot produce precise results. With the order increases, shear locking can be significantly alleviated. It is worth noting that in comparison to simply supported circular plates, the clamped circular plates are much easier to be shear locked for thin plates of same aspect ratio.
4.5. Stress Analysis of Beams and Plates
In order to investigate the suitability of the present method for the simulation of inner stresses, stress analysis for both beams and plates is conducted in this section.
First a simply supported-simply supported (SS) beam subjected to a uniform pressure are considered. The length of the beam is m and thickness . The stress distributions along the thickness of the beam at location are plotted in Figure 6 for normal stress component and shear stress component , respectively. The results of FSDT are also shown in the pictures along with the corresponding exact solutions . As shown in Figure 6(a), both TSDT and FSDT can predict the normal stress precisely. Figure 6(b) gives the shear stress distributions, and it can be seen that the results of TSDT coincide with the exact solutions very well, and zero shear stresses are obtained at both the bottom and the top surfaces, while the results of FSDT remain constant along the thickness and are not zero at the plate surfaces, which contradict to the real situation.
A simply supported square plate subjected to a uniform load is then considered. The length of the plate is m and thickness m. The stress distributions along the thickness of the plate at location are plotted in Figure 7 for normal stress component and shear stress component , respectively. The results of FSDT are also shown in the pictures along with the corresponding exact solutions . Same conclusions can be obtained just like the case in beam analysis.
In this paper, NURBS-based isogeometric analysis (IGA) is developed for the analysis of beams and plates based on the third-order shear deformation theory (TSDT). One of the advantages of the present approach is that it is easy to build high continuity basis functions, which is required in the analysis of beams and plates based on TSDT. Compared to theoretical solutions, the presented numerical results show that IGA based on TSDT can get very accurate results in both thick and thin beams and plates with different boundary conditions. However, when the beams and plates become very thin, numerical results suffer from shear locking and it can be alleviated by both -refinement and -refinement.
In the present approach, we only find out the phenomenon of shear locking and alleviate it by -refinement and -refinement. However, the computational cost will be increased due to an excessive increment of control points and the high order of NURBS basis functions. Further studies will focus on the locking free IGA numerical methods for beams, plates, and shells [29–31].
Conflict of Interests
The authors do not have any conflict of interests with the content of the paper.
All the authors listed have reviewed the final version of the paper and approved to submit it to journal.
- O. C. Zienkiewicz and R. L. Taylor, The Finite Element Method for Solid and Structural Mechanics, Butterworth-Heinemann, London, UK, 6th edition, 2005.
- G. Engel, K. Garikipati, T. J. R. Hughes, M. G. Larson, L. Mazzei, and R. L. Taylor, “Continuous/discontinuous finite element approximations of fourth-order elliptic problems in structural and continuum mechanics with applications to thin beams and plates, and strain gradient elasticity,” Computer Methods in Applied Mechanics and Engineering, vol. 191, no. 34, pp. 3669–3750, 2002.
- J. N. Reddy, Energy Principles and Variational Methods in Applied Mechanics, John Wiley & Sons, New York, NY, USA, 2002.
- E. Reissner, “The effect of transverse shear deformation on the bending of elastic plates,” vol. 12, p. A-69–A-77, 1945.
- P. Madabhusi-Raman and J. F. Davalos, “Static shear correction factor for laminated rectangular beams,” Composites B, vol. 27, no. 3-4, pp. 285–293, 1996.
- J. N. Reddy, “A refined nonlinear theory of plates with transverse shear deformation,” International Journal of Solids and Structures, vol. 20, no. 9-10, pp. 881–896, 1984.
- J. N. Reddy, “A simple higher-order theory for laminated composite plates,” Journal of Applied Mechanics, vol. 51, no. 4, pp. 745–752, 1984.
- K. Y. Dai, G. R. Liu, K. M. Lim, and X. L. Chen, “A mesh-free method for static and free vibration analysis of shear deformable laminated composite plates,” Journal of Sound and Vibration, vol. 269, no. 3–5, pp. 633–652, 2004.
- L. Liu, L. P. Chua, and D. N. Ghista, “Mesh-free radial basis function method for static, free vibration and buckling analysis of shear deformable composite laminates,” Composite Structures, vol. 78, no. 1, pp. 58–69, 2007.
- J. A. Cottrell, T. J. Hughes, and Y. Bazilevs, Isogeometric Analysis: Toward Integration of CAD and FEA, John Wiley & Sons, Chichester, UK, 2009.
- T. J. R. Hughes, J. A. Cottrell, and Y. Bazilevs, “Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement,” Computer Methods in Applied Mechanics and Engineering, vol. 194, no. 39–41, pp. 4135–4195, 2005.
- Y. Bazilevs, V. M. Calo, T. J. R. Hughes, and Y. Zhang, “Isogeometric fluid-structure interaction: theory, algorithms, and computations,” Computational Mechanics, vol. 43, no. 1, pp. 3–37, 2008.
- Y. Bazilevs and T. J. R. Hughes, “NURBS-based isogeometric analysis for the computation of flows about rotating components,” Computational Mechanics, vol. 43, no. 1, pp. 143–150, 2008.
- D. J. Benson, Y. Bazilevs, M. C. Hsu, and T. J. R. Hughes, “Isogeometric shell analysis: the Reissner-Mindlin shell,” Computer Methods in Applied Mechanics and Engineering, vol. 199, no. 5–8, pp. 276–289, 2010.
- J. A. Cottrell, A. Reali, Y. Bazilevs, and T. J. R. Hughes, “Isogeometric analysis of structural vibrations,” Computer Methods in Applied Mechanics and Engineering, vol. 195, no. 41–43, pp. 5257–5296, 2006.
- X. Qian, “Full analytical sensitivities in NURBS based isogeometric shape optimization,” Computer Methods in Applied Mechanics and Engineering, vol. 199, no. 29–32, pp. 2059–2071, 2010.
- R. L. Taylor, “Isogeometric analysis of nearly incompressible solids,” International Journal for Numerical Methods in Engineering, vol. 87, no. 1–5, pp. 273–288, 2011.
- S. Shojaee, N. Valizadeh, E. Izadpanah, T. Bui, and T.-V. Vu, “Free vibration and buckling analysis of laminated composite plates using the NURBS-based isogeometric finite element method,” Composite Structures, vol. 94, no. 5, pp. 1677–1693, 2012.
- C. H. Thai, H. Nguyen-Xuan, N. Nguyen-Thanh, T.-H. Le, T. Nguyen-Thoi, and T. Rabczuk, “Static, free vibration, and buckling analysis of laminated composite Reissner-Mindlin plates using NURBS-based isogeometric approach,” International Journal for Numerical Methods in Engineering, vol. 91, no. 6, pp. 571–603, 2012.
- L. V. Tran, A. J. M. Ferreira, and H. Nguyen-Xuan, “Isogeometric analysis of functionally graded plates using higher-order shear deformation theory,” Composites B, vol. 51, pp. 368–383, 2013.
- L. A. Piegl and W. Tiller, The NURBS Book, Springer, New York, NY, USA, 2nd edition, 1997.
- D.-D. Wang, J.-C. Xuan, and C.-H. Zhang, “A three dimensional computational investigation on the influence of essential boundary condition imposition in NURBS isogeometric finite element analysis,” Chinese Journal of Computational Mechanics, vol. 29, no. 1, pp. 31–37, 2012.
- H. Zhang, D. Wang, and J. Xuan, “Non-uniform rational b spline-based isogeometric finite element analysis of thin beams and plates,” Chinese Quarterly of Mechanics, vol. 31, no. 4, pp. 469–477, 2010.
- A. Embar, J. Dolbow, and I. Harari, “Imposing dirichlet boundary conditions with Nitsche's method and spline-based finite elements,” International Journal for Numerical Methods in Engineering, vol. 83, no. 7, pp. 877–898, 2010.
- D. Wang and J. Xuan, “An improved NURBS-based isogeometric analysis with enhanced treatment of essential boundary conditions,” Computer Methods in Applied Mechanics and Engineering, vol. 199, no. 37–40, pp. 2425–2436, 2010.
- C. M. Wang, J. N. Reddy, and K. H. Lee, Shear Deformable Beams and Plates: Relationships with Classical Solutions, Elsevier, Amsterdam, The Netherlands, 2000.
- W. Kanok-Nukulchai, W. Barry, K. Saran-Yasoontorn, and P. H. Bouillard, “On elimination of shear locking in the element-free Galerkin method,” International Journal for Numerical Methods in Engineering, vol. 52, no. 7, pp. 705–725, 2001.
- S. Timoshenko and S. Woinowsky-Krieger, Theory of Plates and Shells, McGraw-Hill, New York, NY, USA, 2nd edition, 1959.
- F. Auricchio, L. B. da Veiga, A. Buffa, C. Lovadina, A. Reali, and G. Sangalli, “A fully “locking-free” isogeometric approach for plane linear elasticity problems: a stream function formulation,” Computer Methods in Applied Mechanics and Engineering, vol. 197, no. 1–4, pp. 160–172, 2007.
- R. Bouclier, T. Elguedj, and A. Combescure, “Locking free isogeometric formulations of curved thick beams,” Computer Methods in Applied Mechanics and Engineering, vol. 245/246, pp. 144–162, 2012.
- R. Echter and M. Bischoff, “Numerical efficiency, locking and unlocking of NURBS finite elements,” Computer Methods in Applied Mechanics and Engineering, vol. 199, no. 5–8, pp. 374–382, 2010.
Copyright © 2013 Xinkang Li et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.