SMART MESHING OF IMPERFECT STRUCTURES FOR THE IMPROVED PREDICTION OF BUCKLING AND POSTBUCKLING BEHAVIOUR Carol A Featherston Cardiff School of Engineering, Cardiff University Queens Buildings, The Parade, Cardiff, CF24 3AA, UK. ABSTRACT The buckling loads and pre and postbuckling behaviour of thin shell structures are diminished, in some cases severely, by imperfections such as geometric imperfections, load eccentricity and material properties. Of these, geometric imperfections are thought to have the most dramatic effect. The paper presents a technique for the automatic generation of finite element meshes representative of the real geometry of a structure from data obtained experimentally using digital image correlation. The method is fast and accurate allowing it to be applied to ‘as manufactured’ components. The meshes can then be used to analyse the behaviour of these structures on an individual basis to better predict their behaviour. The method is applied to the case of a curved panel under combined compression and shear which is known to be particularly sensitive to this type of effect and the results from the finite element analysis compared with those found experimentally. Initial findings are promising and the technique is currently under further development. Introduction It is generally accepted, that the buckling load and postbuckling behaviour of many engineering components are substantially impaired by the existence of small initial geometric imperfections such as deviations in shape, eccentricities and local indentations. These imperfections can lead to large discrepancies between predicted and actual failure loads, which can result in catastrophic failure unless large safety factors are applied, resulting in non-optimised structures. In industries such as the aerospace industry, which rely on the use of minimum weight structures, this inability to accurately model the effects of such imperfections acts to reduce the industry’s competitiveness. Extensive work therefore has been based on modelling imperfections, thus allowing their effects to be assessed. This has been summarised in reviews eg Simitses [1], and has been collated by several researchers to form imperfection data banks (Arbocz [2]). Results have been obtained using a variety of techniques, all of which involve some degree of approximation. Initial work to develop a general theory of buckling and postbuckling which incorporated sensitivity to imperfections was carried out by Koiter [3] and Arbocz [4] among others. This work was however, limited to a fairly small range of load and boundary conditions. Fortunately since then, with the increasing sophistication of numerical buckling analysis software combined with today’s high powered computers, it has become possible to model the buckling and postbuckling behaviour of shells under complex load and boundary conditions whilst incorporating the effects of imperfections and other nonlinearities such as elasto-plastic material behaviour. Nevertheless, difficulties still arise due to the need to model these imperfections, and convert numerical buckling loads, based on any of several different types of buckling analysis available, into a design load for a particular structure. Several approaches have been considered. Two main types of approach exist. The first is based on a linear elastic bifurcation buckling analysis and applies reduction factors to bifurcation loads to account for geometric imperfections (Samuelson and Eggwertz [5]). The alternative to this approach is to carry out a fully non-linear analysis with geometric imperfections, plasticity and large deflections accurately modelled. This requires the amplitude and form of the imperfection to be decided. The most accurate method is to base any analysis on actual imperfections. Work has therefore been carried out to measure real imperfections using contact techniques and then model these imperfections (Singer and Abromovich [7]). In most cases detailed information on the amplitude and form of the actual imperfections in a structure is not available and is uneconomical to obtain. In such cases researchers such as Speicher and Saal [6] have recommended that imperfections whose form is based on the first bifurcation or eigenmode be used. Most commercially available finite element codes recommend a similar approach to designers, setting the maximum amplitude of the imperfection equal to that anticipated in the component itself. However since these models represent a worst case scenario, the use of this limit in design calculations will always result in the component being over-engineered. The technique presented in this paper overcomes these difficulties by using fast, accurate optical shape measurement methods, to create finite element models representative of real structures, which can be analysed to provide accurate data on its buckling and postbuckling behaviour. Specimens The work described considers the specific case of a curved panel built-in at both ends, simply supported along its two longitudinal edges and loaded so as to introduce a combination of shear and in-plane bending which vary throughout the structure (Figure 1). This example was selected as representative of a commonly found component of aerospace structures (such as an aeroengine fan blade as shown in Figure 1), which is susceptible to failure by buckling, and which has been previously found to have a buckling load which is sensitive to geometric imperfections (Featherston and Ruiz[8,9]). Figure 1 Load Case Tests were performed on a total of 5 specimens with radii of curvature 100mm. This radius was selected to give specimens and which were relatively imperfection sensitive and which represented a typical component curvature. Each specimen had an aspect ratio of 1:1 (again to increase imperfection sensitivity) and was manufactured to be 100mm wide and 100mm long, thus providing reasonable dimensions for testing, and buckling and collapse loads within the capacity of the available test equipment. Specimens were manufactured from material 0.55mm thick. Due to the difficulties of reproducing simply supported boundary conditions using a test rig, an attempt was made to introduce these conditions by modifying the shape of the test specimens. At the two straight edges of each panel, o therefore, an additional 10mm was folded over at 90 , thus allowing rotation about the longitudinal edge but reducing outof plane displacement. This was obviously not ideal, but could at least be represented exactly during the finite element analysis. Each specimen was manufactured from aircraft standard specification duraluminium BS1470 6082 – T6. This was selected for its relatively high yield strength to Young’s Modulus ratio, to promote elastic behaviour during buckling and early postbuckling. (However since elastic behaviour throughout the testing period could not be guaranteed the finite element analysis included a full elastic-plastic material profile). The particular grade of duraluminium used, also made it suitable for heat treatment which was essential for manufacture of the desired shape of specimen. Specimens were manufactured by hot forming to ensure that the exact radii of curvature and folding angle were obtained and to eliminate any residual stresses which might otherwise be incorporated during manufacture. Each specimen was o heated to a temperature of 250 prior to forming in a fly press using a matched pair of forming tools. Due to the heat treatment the weight of the formers was sufficient to hold the specimens in the correct shape, and the press was therefore used simply to align the two formers as the male tool was lowered into the female, on which the specimen was placed. Cooling was achieved by heat transfer into the tools which were maintained at ambient temperature prior to forming. Once manufactured, each specimen was impacted to create a series of different geometries with which to test the success of the mesh generation and modeling technique. Test Set-Up The specimens were tested using the rig shown in Figures 2, 3 and 4. Each specimen was held firmly along its curved edges using a pair of clamps. A series of four bolts which passed through the specimen were then used to hold the clamps together. One set of clamps was bolted to the fixed end of the test rig imposing a fully clamped boundary condition. The other set was attached to a loading plate which was then connected to the crosshead of the test machine. The arrangement for this end can be seen in detail in Figure 3. In order to facilitate the application of the shear force, this end of the plate was allowed to move vertically and to rotate in plane about its clamped end (i.e. about the x axis); however lateral displacement was not permitted to prevent twisting of the plate (about the y axis). This was achieved by trapping the loading plate between two uprights attached to the base plate. Ball bearings between the loading plate and the curved edge of two vertical spacers allowed rotation about the y axis. The flatter external side of these spacers and the inside surface of the uprights were hardened and ground, thus allowing them to slide against one another to facilitate movement in the y direction and rotation about the z axis. The base plate of the rig was bolted to the Howden universal testing machine and load was applied under displacement control at a rate of 1mm/min through a loading arm attached to the crosshead. This loading arm was attached to a pin in the loading plate via a spherical bearing. This resulted in a combination of shear and in-plane bending loads being introduced into the specimen as shown in Figure 4. The test machine’s computer control software was used to program the test, therefore ensuring consistency between individual experiments. The software also recorded the applied shear load using a 10kN load cell and in plane displacement using a built in displacement transducer. Results were sampled at a rate of 10 points per second. direction of loading end plate slides bearings end guides folded over edge clamps z y test panel x Figure 2 Test rig Figure 3 Detail of the loading end Applied Load Applied Load Figure 4 Load application Digital Image Correlation The shape of each of the specimens was captured prior to testing using the VIC3D Digital Image Correlation (DIC) System. 3D image correlation uses two cameras to identify the position of each point on the specimen thereby producing a coordinate cloud representative of its geometry. The cameras are first calibrated using a calibration plate containing a regular grid of markers of known spacing as shown in Figure 5a. A number of images are taken of the plate in different positions (rotations about the x and y axis). Since the position of the markers on the plate relative to each other is known, this allows the position of the cameras relative to each other to be determined. A random speckle pattern is then applied to the surface of the specimen using a spray can of black paint (applying this over an initial white basecoat helps to improve contrast and prevent surface reflections). Sections of this random pattern are located within the image captured by each camera using a similarity score or correlation function. From the position of each section of the pattern within the field of view of each of the cameras, and the position of the cameras, its location in 3D space can be determined. This is repeated over the surface of the specimen to give a full 3D profile. Figure 5 DIC set-up a) Calibration of cameras using calibration plate b) Shape measurement of specimen Figure 6 Geometry test specimen 1 Smart Meshing The information contained in the data clouds for each specimen, representing the x,y and z locations of each pixel along with curvature in the x and y directions was imported into Matlab R2006b where it was processed to produce a mesh suitable for finite element analysis (Figure 7). The aim of this procedure was to produce a responsive mesh with varying density dependent on the local curvature of the specimen (high curvature, high density, low curvature, low density). This was achieved in two stages. In the first stage each of the rows of data were considered. An initial estimate of the number of elements in the y direction was made and this was used to divide the total number of pixels in the row into ‘cells’ of equal size. The average of the reciprocal of the curvatures measured at each pixel of each cell was then calculated (to give a low value for areas of high curvature and a high value for areas of high curvature). These averages were used to reproportion the number of pixels in each cell between a stated maximum and minimum to avoid unsuitable or inaccurate element geometries, to represent the curvature. (Although this process was initially performed using the maximum value of curvature for each cell thus avoiding any ‘damping’ effects caused by taking the mean this was found to increase sensitivity in areas of high curvature to such a point that the problem could not be converged). The process was repeated with the new members of each cell until the cell sizes converged giving the position of the boundaries between each cell and therefore each element in the row. This was repeated for each row. Once this had been completed for all the rows in the data set the data from each row not representative of an element boundary was removed to form a reduced matrix in the y direction. Having processed the data in each of the rows a second stage was entered in which individual columns of data from the reduced matrix resulting from the first stage of the process were considered in exactly the same way. In this way a set of data in the form of a matrix reduced from the original in both the y and z directions remained which represented the corners of each of the elements ie the nodes of the finite element mesh. Vic3D Data file .csv Remove non-correlated data points Convert to array format (a x b) First row Divide into n groups with equal numbers of elements d1,d2.. = a/n Determine the average curvature for each group Resize the groups in inverse proportion to their maximum curvature between maximum and minimum limits d1 = a × c xx 1 / c xx1 n ∑c xx 1 Check for convergence Next row Remove all columns except the first in each group and the last in the final group Repeat for columns Substitute x,y,z coordinates for each of the re Additional data ABAQUS input file .inp Figure 7 Smartmeshing algorithm Figure 8 Typical finite element mesh for standard analysis Finally a series of elements were added around the periphery of the specimen aligned with those generated automatically since the DIC method is not able to process information right to the edge of the component. Model The panels were modelled using 0.55mm thick S4R5 shell elements. The clamps and loading plate which were also modelled to allow accurate representation of the boundary conditions on the loaded end of the plate, used C3D8R brick elements as illustrated in Figure 8. For the panel itself a fully nonlinear experimentally determined elastic-plastic model was used however for the clamps and loading plate a standard elastic model was considered sufficient. The boundary conditions which were modelled directly on those found in the experiment can be described by reference to Figure 9. Movement of edge 1 was restricted in all degrees of freedom, to represent a clamped end condition. Along the o longitudinal edges, additional elements representing folded over edges were added at 90 along both straight edges, to represent simply supported boundary conditions (this has been shown to provide a reasonable approximation for initial buckling after which the behaviour of these edges needs to be considered). On edge 2, boundary conditions prevented out of plane displacement x and rotation about the y axis, but movement and rotation in all other directions was permitted thus allowing shear and bending to be transmitted throughout the plate. Force was applied to the node on the loadplate corresponding to the shear centre of the panel to avoid twisting. Force z Edge 2 y Edge 1 x Figure 9 Boundary conditions Analysis Each model was analysed in ABAQUS/Standard using the fully nonlinear Riks analysis method which is particularly suitable for solving unstable problems, where the load-displacement response is such that either the load or the displacement may decrease as the solution evolves. This is achieved by automatically controlling step length according to the curvature of the load versus displacement plot thus ensuring small steps at sudden changes of path direction allowing the equilibrium in these areas to be closely followed. For comparison, for each specimen a nonlinear analysis based on a ‘perfect’ structure with an imperfection in the form of the first eigenvalue was performed. In each case this imperfection was scaled such that its maximum amplitude was equal to that measured in the specimen. Results The buckling loads determined for each of the five specimens tested are presented in Table 1. A degree of scatter can be seen, as anticipated due to the variation in the amplitude and form of the imperfection introduced in addition to possible variations in boundary conditions (again due to the geometries of the specimens) and load eccentricities. Test no. 1 2 3 4 5 Mean SD Buckling Load (N) 873 846 730 725 779 791 60 Table 2 Experimentally determined buckling loads The experimentally determined plot of load versus in-plane displacement (at the point of load application) for specimen 1, is presented in Figure 10. It is compared with the results of the two FEA analyses for this specimen ie those based on a mesh derived from the process described earlier (shown in Figure 11) and a perfect model with an imperfection in the form of the first eigenmode and having an amplitude representative of the maximum amplitude found in the specimen itself. 1 0.9 0.8 Load (kN) 0.7 0.6 0.5 0.4 0.3 0.2 Riks analysis - Smartmesh Riks analysis - Standard mesh with eigenmode imperfection Experimental results 0.1 0 0 0.5 1 1.5 2 2.5 3 3.5 4 Displacement (mm) Figure 10 FEA versus experimentally determined load versus in-plane displacement for test specimen 1 Figure 11 Smartmesh test specimen 1 Discussion The experimentally detemined buckling loads presented in Table 1 indicate, when compared with those predicted by either the analytically determined buckling loads for ‘equivalent’ perfect structures (3076N (Featherston and Ruiz [8])) or those found from linear eigenvalue analysis (1715N [8]) that the existence of geometric imperfections within the panels tested substantially decreases their structural performance to a degree which varies with the magnitude, form and position of these imperfections (indicated by the degree of scatter). The commonly suggested solution to this problem, in which the effects of these imperfections are incorporated by introducing an imperfection in the form of the first eigenmode, with amplitude equivalent to the maximum amplitude anticipated into a ‘perfect’ model of the structure and performing a fully nonlinear finite element analysis can be seen by the results presented in Figure 10. Here the imperfection amplitude has been determined from the VIC 3D digital image correlation data and incorporated into the finite element mesh. Comparison of the results obtained with those found experimentally indicate that in this case, this method is conservative, underestimating both the buckling load (calculated as 784N which compares with the experimentally determined value of 873N) and the prebuckling stiffness. The method also overestimates the postbuckling performance, although it is believed that this is in part due to inadequate modeling of the effects of plasticity which needs to be addressed for future models. The results obtained using the method presented in this paper to derive a mesh representative of the exact geometry of the specimen with a mesh density which varies according to local curvature in order to obtain an efficient solution in terms of the trade-off between accuracy and processing time are also presented in Figure 10. These can be seen to provide a more accurate estimate of the buckling load (857N), although in this case the prebuckling stiffness is overestimated. It is felt that this is due to inaccurate modeling of the boundary conditions, particularly along the top edge of the specimen which is key to the overall behaviour of the specimen. Further work needs to be carried out to incorporate shape data on the folded over edges, already acquired prior to testing (again using the VIC3D digital image correlation system), into the model. These edges are currently modeled as having perfect geometry which will clearly result in an overestimate of the stiffness of the overall structure. In addition as before the incorporation of material plasticity needs to be improved. The technique has been shown to be relatively straightforward to use once an algorithm has been written for the geometry of interest. However further work needs to be done in a number of areas as indicated and greater automation is needed. Conclusions The existence of geometric imperfections in addition to other factors such as boundary conditions and load eccentricities can significantly impair the buckling behaviour of thin shells. This is not generally reflected in the results obtained by applying many of the existing design rules obtained from analytical solutions to the governing differential equations, or linear eigenvalue analyses of the structures involved. One possible alternative is to perform a fully nonlinear analysis for example using finite element techniques, on a perfect model to which an imperfection in the form of the first eigenmode with an amplitude representative of the maximum imperfection anticipated has been introduced. However this is computationally expensive, and, as it provides a lower bound, often conservative leading to non optimized structures. The method described in this paper has been shown to provide a suitable alternative which, whilst accurately representing the behaviour of an ‘as manufactured’ specimen is relatively simple to apply. Further work now needs to be carried out in order to test the method further and to introduce improved modeling of boundary conditions and material plasticity. Acknowledgments The author acknowledge the contributions made by Mr M Rumfitt, Mr M Eaton and Mr S Mead in carrying out this work References 1. 2. 3. 4. 5. 6. 7. 8. 9. Simitses, G. J., Buckling and postbuckling of imperfect cylindrical shells: A review, Applied Mechanics Review, Vol. 39 (10), 1517-1524, 1986. Arbocz, J., The Imperfection Bank, a Mean to Obtain Realistic Buckling Loads, Buckling of Shells (ed E Ramm), Springer-Verlag, Berlin, 535-567, 1982. Koiter, W.T., On the stability of elastic equilibrium, PhD Thesis, Univ of Delft, 1945. Arbocz, J., The effect of initial imperfections on shell stability, Thin-Shell Structures, ed Y.C. Fung and E.E. Sechler, Prentice-Hall, Inc., Englewood Cliffs, 205-245, 1974. Samuelson, L. and Eggwertz, S., Shell stability handbook, Elsevier Applied Science, London, 1992. Speicher, G. and Saal, H., Numerical calculation of limit loads for shells of revolution with particular regard to the applying equivalent initial imperfection, Buckling of Shell Structures, on Land, In the Sea, and in the Air, ed J.F. Julien, Elsevier Applied Science, London, 466-475, 1991. Singer, J. and Abromovich, H., The development of shell imperfection measurement techniques, Thin-Walled Structures, Vol. 23 (14), 379-398, 1995. C.A. Featherston and C. Ruiz, Buckling of Curved Panels under Combined Shear and Bending, Journal of Mechanical Engineering Science Proceedings Part C, Vol. 212,183-196, 1998. Featherston C A Imperfection Sensitivity of Curved Panels Under Combined Shear and Compression, International Journal of Non-Linear Mechanics, Vol. 38(2), 225-238, 2002.
© Copyright 2025 Paperzz