A Finite Element Numerical Algorithm for Modelling and Data Fitting in Complex Systems

A Finite Element Numerical Algorithm for Modelling and Data Fitting in Complex Systems

F.J. Navarro-González Y. Villacampa

Department Applied Mathematics, Alicante University. Apartado 99, E-03080. Alicante. Spain

| |
| | Citation



Numerical modelling methodologies are important by their application to engineering and scientific problems, because there are processes where analytical mathematical expressions cannot be obtained to model them. When the only available information is a set of experimental values for the variables that determine the state of the system, the modelling problem is equivalent to determining the hyper-surface that best fits the data.

This paper presents a methodology based on the Galerkin formulation of the finite elements method to obtain representations of relationships that are defined a priori, between a set of variables: z(x1x2,...., xd). These representations are generated from the values of the variables in the experimental data. The approximation, piecewise, is an element of a Sobolev space and has derivatives defined in a general sense into this space. The using of this approach results in the need of inverting a linear system with a structure that allows a fast solver algorithm. The algorithm can be used in a variety of fields, being a multidisciplinary tool.

The validity of the methodology is studied considering two real applications: a problem in hydrodynamics and a problem of engineering related to fluids, heat and transport in an energy generation plant. Also a test of the predictive capacity of the methodology is performed using a cross-validation method.


complex systems, fast algorithm, finite elements, galerkin, modelling


[1] Bache, K. & Lichman, M., UCI machine learning repository, 2013, http://archive.ics.uci.edu/ml. Irvine, CA: University of California, School of Information and Computer Science. 2007.

[2] Verdú, F. & Villacampa, Y., A computational algorithm for the multiple generation of non-linear mathematical models and stability study. Advances in Engineering Software, 39(5), pp. 430–437, 2008. http://dx.doi.org/10.1016/j.advengsoft.2007.03.004

[3] Villacampa, Y., Navarro-González, F.J. & Llorens, J., A geometric model for the generation of models defined in Complex Systems. Ecosystems and Sustainable Development VII, eds C.A. Brebbia & E. Tiezzi, WIT Press: Southampton, 2009.

[4] Perez-Carrió, A., Villacampa, Y., Llorens, J. & García-Alonso, F., A computational algorithm for system modelling based on bi-dimensional finite element techniques. Advances in Engineering Software, 40(1), pp. 30–40, 2009. http://dx.doi.org/10.1016/j.advengsoft.2008.03.010

[5] Navarro-González, F.J., Modelos de Representación por Elementos Finitos n-dimensionales para Sistemas Complejos. Tesis Doctoral. Universidad de Alicante, 2011.

[6] Navarro-Gonzalez, F. & Villacampa, Y., A new methodology for complex systems using n-dimensional finite elements. Advances in Engineering Software, 48, pp. 52–57, 2012. http://dx.doi.org/10.1016/j.advengsoft.2012.02.001

[7] Navarro-Gonzalez, F. & Villacampa, Y., Generation of representation models for complex systems using Lagrangian functions. Advances in Engineering Software, 64, pp. 33–37, 2013. http://dx.doi.org/10.1016/j.advengsoft.2013.04.015

[8] Brenner, S.C. & Scott, L.R., The Mathematical Theory of Finite element Methods, Springer: Printed in the United States, New York. Inc, 2002.

[9] Gallagher, R.H., Finite Element Analysis. Prentice Hall Inc: New Jersey, 1978. Printed in the United States, New York. Inc.

[10] Hughes, T.J.R., Franca, L.P. & Hulbert, G.M., A new finite element formulation for computational fluid dynamics: VIII. The Galerkin/least-squares method for advective-diffusive equations. Computer Methods in Applied Mechanics and Engineering, 73(2), pp. 173–189, 1989. http://dx.doi.org/10.1016/0045-7825(89)90111-4

[11] Gerritsma, J., Onnink, R. & Versluis, A., Geometry, resistance and stability of the delft systematic yacht hull series. In International Shipbuilding Progress, 28, pp. 276–297, 1981.

[12] Ortigosa, I., Lopez, R. & Garcia, J., A neural networks approach to residuary resistance of sailing yachts prediction. Proceedings of the II International Conference on Computational Methods in Marine Engineering (MARINE 2007), pp. 223–226, 2007.

[13] Kaya, H., Tüfekci, P. & Gürgen, S.F., Local and global learning methods for predicting power of a combined gas & steam turbine. Proceedings of the International Conference on Emerging Trends in Computer and Electronics Engineering ICETCEE, Dubai, pp. 13–18, 2012.