{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T04:29:31Z","timestamp":1776227371746,"version":"3.50.1"},"reference-count":40,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2025,9,4]],"date-time":"2025-09-04T00:00:00Z","timestamp":1756944000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>A Universal Numerical Integrator (UNI) is a computational framework that combines a classical numerical integration method, such as Euler, Runge\u2013Kutta, or Adams\u2013Bashforth, with a universal approximator of functions, such as a feed-forward neural network (including MLP, SVM, RBF, among others) or a fuzzy inference system. The Euler-Type Universal Numerical Integrator (E\u2013TUNI) is a particular case of UNI based on the first-order Euler integrator and is designed to model non-linear dynamic systems observed in real-world scenarios accurately. The UNI framework can be organized into three primary methodologies: the NARMAX model (Non-linear AutoRegressive Moving Average with eXogenous input), the mean derivatives approach (which characterizes E\u2013TUNI), and the instantaneous derivatives approach. The E\u2013TUNI methodology relies exclusively on mean derivative functions, distinguishing it from techniques that employ instantaneous derivatives. Although it is based on a first-order scheme, the E\u2013TUNI achieves an accuracy level comparable to that of higher-order integrators. This performance is made possible by the incorporation of a neural network acting as a universal approximator, which significantly reduces the approximation error. This article provides a comprehensive overview of the E\u2013TUNI methodology, focusing on its application to the modeling of non-linear autonomous dynamic systems and its use in predictive control. Several computational experiments are presented to illustrate and validate the effectiveness of the proposed method.<\/jats:p>","DOI":"10.3390\/a18090562","type":"journal-article","created":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T07:46:17Z","timestamp":1757058377000},"page":"562","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An Overview of the Euler-Type Universal Numerical Integrator (E-TUNI): Applications in Non-Linear Dynamics and Predictive Control"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7069-8430","authenticated-orcid":false,"given":"Paulo M.","family":"Tasinaffo","sequence":"first","affiliation":[{"name":"Instituto Tecnol\u00f3gico de Aeron\u00e1utica (ITA), S\u00e3o Jos\u00e9 dos Campos 12228-900, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0932-9171","authenticated-orcid":false,"given":"Gild\u00e1rcio S.","family":"Gon\u00e7alves","sequence":"additional","affiliation":[{"name":"Instituto Tecnol\u00f3gico de Aeron\u00e1utica (ITA), S\u00e3o Jos\u00e9 dos Campos 12228-900, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1551-435X","authenticated-orcid":false,"given":"Johnny C.","family":"Marques","sequence":"additional","affiliation":[{"name":"Instituto Tecnol\u00f3gico de Aeron\u00e1utica (ITA), S\u00e3o Jos\u00e9 dos Campos 12228-900, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6544-7458","authenticated-orcid":false,"given":"Luiz A. V.","family":"Dias","sequence":"additional","affiliation":[{"name":"Instituto Tecnol\u00f3gico de Aeron\u00e1utica (ITA), S\u00e3o Jos\u00e9 dos Campos 12228-900, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2399-5066","authenticated-orcid":false,"given":"Adilson M.","family":"da Cunha","sequence":"additional","affiliation":[{"name":"Instituto Tecnol\u00f3gico de Aeron\u00e1utica (ITA), S\u00e3o Jos\u00e9 dos Campos 12228-900, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,9,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/BF02478259","article-title":"A logical calculus of the ideas immanent in nervous activity","volume":"5","author":"McCulloch","year":"1943","journal-title":"Bull. Math. Biophys."},{"key":"ref_2","first-page":"953","article-title":"On the representation of continuous functions of many variables by superposition of continuous functions of one variable and addition","volume":"114","author":"Kolmogorov","year":"1957","journal-title":"Dokl. Akad. Nauk. SSR"},{"key":"ref_3","unstructured":"Charpentier, E., Lesne, A., and Nikolski, N. (2004). Kolmogorov\u2019s Heritage in Mathematics, Spring. [1st ed.]."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1038\/323533a0","article-title":"Learning representations by back-propagating errors","volume":"323","author":"Rumelhart","year":"1986","journal-title":"Nature"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/BF02551274","article-title":"Approximation by superpositions of a sigmoidal function","volume":"2","author":"Cybenko","year":"1989","journal-title":"Math. Control Signals Syst."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/0893-6080(89)90020-8","article-title":"Multilayer feedforward networks are universal approximators","volume":"2","author":"Hornik","year":"1989","journal-title":"Neural Netw."},{"key":"ref_7","unstructured":"Haykin, S. (1999). Neural Networks: A Comprehensive Foundation, Prentice-Hall, Inc."},{"key":"ref_8","first-page":"383","article-title":"An introduction to universal numerical integrators","volume":"15","author":"Tasinaffo","year":"2019","journal-title":"Int. J. Innov. Comput. Inf. Control"},{"key":"ref_9","unstructured":"Henrici, P. (1964). Elements of Numerical Analysis, John Wiley and Sons."},{"key":"ref_10","unstructured":"Vidyasagar, M. (1978). Non-linear Systems Analysis, Prentice-Hall, Inc."},{"key":"ref_11","unstructured":"Rama Rao, K. (1984). A Review on Numerical Methods for Initial Value Problems, Instituto Nacional de Pesquisas Espaciais (INPE). Internal Report, INPE-3011-RPI\/088."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1013","DOI":"10.1080\/00207178908559683","article-title":"Representations of nonlinear systems: The NARMAX model","volume":"49","author":"Chen","year":"1989","journal-title":"Int. J. Control"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1083","DOI":"10.1016\/0005-1098(92)90053-I","article-title":"Neural networks for control systems\u2014A survey","volume":"28","author":"Hunt","year":"1992","journal-title":"Automatica"},{"key":"ref_14","unstructured":"Euler, L.P. (1768). Institutiones Calculi Integralis, Impensis Academiae Imperialis Scientiarum."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Li, L., Yang, Y., and Ruan, G. (2009, January 12\u201314). Euler neural network with its weight-direct-determination and structure-automatic-determination algorithms. Proceedings of the Ninth International Conference on Hybrid Intelligent Systems, Shenyang, China.","DOI":"10.1109\/HIS.2009.278"},{"key":"ref_16","unstructured":"Tasinaffo, P.M. (2003). Estruturas de Integra\u00e7\u00e3o Neural Feedforward Testadas em Problemas de Controle Preditivo. [Ph.D. Thesis, Instituto Nacional de Pesquisas Espaciais (INPE)]. INPE-10475-TDI\/945."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"571","DOI":"10.1007\/s44230-024-00087-x","article-title":"A qualitative approach to universal numerical integrators (UNIs) with computational application","volume":"4","author":"Tasinaffo","year":"2024","journal-title":"Hum.-Centric Intell. Syst."},{"key":"ref_18","first-page":"1","article-title":"A quantitative approach to universal numerical integrators (UNIs) with computational application","volume":"5","author":"Tasinaffo","year":"2025","journal-title":"Hum.-Centric Intell. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Tasinaffo, P.M., Gon\u00e7alves, G.S., Marques, J.C., Dias, L.A.V., and da Cunha, A.M. (2025). The Euler-type universal numerical integrator (E-TUNI) with backward integration. Algorithms, 18.","DOI":"10.3390\/a18030153"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1109\/72.661124","article-title":"Runge-Kutta neural network for identification of dynamical systems in high accuracy","volume":"9","author":"Wang","year":"1998","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"7769","DOI":"10.1007\/s00500-018-3405-5","article-title":"A Runge-Kutta neural network-based control method for nonlinear MIMO systems","volume":"23","year":"2019","journal-title":"Soft Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1789","DOI":"10.1007\/s11063-019-10167-w","article-title":"A novel model predictive Runge-Kutta neural network controller for nonlinear MIMO systems","volume":"51","year":"2020","journal-title":"Neural Process. Lett."},{"key":"ref_23","unstructured":"Chen, R.T.Q., Rubanova, Y., Bettencourt, J., and Duveand, D. (2018, January 2\u20138). Neural ordinary differential equations. Proceedings of the 32nd Conference on Neural Information Processing Systems (NeurlPS), Montr\u00e9al, QC, Canada."},{"key":"ref_24","unstructured":"Sage, A.P. (1968). Optimum Systems Control, Prentice-Hall, Inc."},{"key":"ref_25","first-page":"94","article-title":"Predictive control with mean derivative based neural Euler integrator dynamic model","volume":"18","author":"Tasinaffo","year":"2006","journal-title":"Rev. Controle Autom."},{"key":"ref_26","unstructured":"Munem, M.A., and Foulis, D.J. (1978). Calculus with Analytic Geometry (Volumes I and II), Worth Publishers, Inc."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"987","DOI":"10.1109\/72.712178","article-title":"Artificial neural networks for solving ordinary and partial differential equations","volume":"9","author":"Lagaris","year":"1998","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2812","DOI":"10.3923\/jas.2007.2812.2817","article-title":"Feedforward neural network for solving partial differential equations","volume":"7","author":"Hayati","year":"2007","journal-title":"J. Appl. Sci."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1041","DOI":"10.1109\/72.870037","article-title":"Neural-network methods for boundary value problems with irregular boundaries","volume":"11","author":"Lagaris","year":"2000","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1007\/s40304-017-0117-6","article-title":"Deep learning-based numerical methods for high-dimensional parabolic partial differential equations and backward stochastic differential equations","volume":"5","author":"Weinan","year":"2017","journal-title":"Commun. Math. Stat."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"8505","DOI":"10.1073\/pnas.1718942115","article-title":"Solving high-dimensional partial differential equations using deep learning","volume":"115","author":"Han","year":"2018","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"32271","DOI":"10.1109\/ACCESS.2022.3160186","article-title":"Neural networks to solve partial differential equations: A comparison With finite elements","volume":"10","author":"Sacchetti","year":"2022","journal-title":"J. IEEE Access"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"42","DOI":"10.4208\/nmtma.OA-2021-0035","article-title":"A local deep learning method for solving high order partial differential equations","volume":"15","author":"Zhu","year":"2022","journal-title":"Numer. Math. Theor. Meth. Appl."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1137\/19M1274067","article-title":"Deepxde: A deep learning library for solving differential equations","volume":"63","author":"Lu","year":"2021","journal-title":"SIAM Rev."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"109672","DOI":"10.1016\/j.jcp.2020.109672","article-title":"A derivative-free method for solving elliptic partial differential equations with deep neural networks","volume":"419","author":"Han","year":"2020","journal-title":"J. Comput. Phys."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1016\/0168-9274(95)00109-3","article-title":"The development of Runge-Kutta methods for partial differential equations","volume":"20","year":"1996","journal-title":"Appl. Numer. Math."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1115\/1.3662552","article-title":"A new approach to linear filtering and prediction problems","volume":"82","author":"Kalman","year":"1960","journal-title":"J. Basic Eng."},{"key":"ref_38","first-page":"133","article-title":"Training multilayer perceptrons with the extended Kalman algorithm","volume":"1","author":"Singhal","year":"1989","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_39","first-page":"138","article-title":"stochastic optimal linear parameter estimation and neural nets training in systems modeling","volume":"19","year":"1997","journal-title":"J. Braz. Soc. Mech. Sci."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"989","DOI":"10.1109\/72.329697","article-title":"Training feedforward networks with the Marquardt algorithm","volume":"5","author":"Hagan","year":"1994","journal-title":"IEEE Trans. Neural Netw."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/9\/562\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:39:42Z","timestamp":1760035182000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/9\/562"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,4]]},"references-count":40,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2025,9]]}},"alternative-id":["a18090562"],"URL":"https:\/\/doi.org\/10.3390\/a18090562","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,4]]}}}