{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T06:23:05Z","timestamp":1778566985237,"version":"3.51.4"},"reference-count":34,"publisher":"MDPI AG","issue":"17","license":[{"start":{"date-parts":[[2022,8,24]],"date-time":"2022-08-24T00:00:00Z","timestamp":1661299200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Controlling nonlinear dynamics arises in various engineering fields. We present efforts to model the forced van der Pol system control using physics-informed neural networks (PINN) compared to benchmark methods, including idealized nonlinear feedforward (FF) control, linearized feedback control (FB), and feedforward-plus-feedback combined (C). The aim is to implement circular trajectories in the state space of the van der Pol system. A designed benchmark problem is used for testing the behavioral differences of the disparate controllers and then investigating controlled schemes and systems of various extents of nonlinearities. All methods exhibit a short initialization accompanying arbitrary initialization points. The feedforward control successfully converges to the desired trajectory, and PINN executes good controls with higher stochasticity observed for higher-order terms based on the phase portraits. In contrast, linearized feedback control and combined feed-forward plus feedback failed. Varying trajectory amplitudes revealed that feed-forward, linearized feedback control, and combined feed-forward plus feedback control all fail for unity nonlinear damping gain. Traditional control methods display a robust fluctuation for higher-order terms. For some various nonlinearities, PINN failed to implement the desired trajectory instead of becoming \u201ctrapped\u201d in the phase of small radius, yet idealized nonlinear feedforward successfully implemented controls. PINN generally exhibits lower relative errors for varying targeted trajectories. However, PINN also shows evidently higher computational burden compared with traditional control theory methods, with at least more than 30 times longer control time compared with benchmark idealized nonlinear feed-forward control. This manuscript proposes a comprehensive comparative study for future controller employment considering deterministic and machine learning approaches.<\/jats:p>","DOI":"10.3390\/s22176362","type":"journal-article","created":{"date-parts":[[2022,8,24]],"date-time":"2022-08-24T23:48:58Z","timestamp":1661384938000},"page":"6362","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":39,"title":["Comparison of Deep Learning and Deterministic Algorithms for Control Modeling"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1511-7597","authenticated-orcid":false,"given":"Hanfeng","family":"Zhai","sequence":"first","affiliation":[{"name":"Sibley School of Mechanical and Aerospace Engineering, Cornell University, Ithaca, NY 14850, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4681-7919","authenticated-orcid":false,"given":"Timothy","family":"Sands","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering (CVN), Stanford University, Stanford, CA 94305, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,8,24]]},"reference":[{"key":"ref_1","unstructured":"Routh, E.J. (1877). A Treatise on the Stability of a Given State of Motion, Particularly Steady Motion: Particularly Steady Motion, Macmillan and Co."},{"key":"ref_2","first-page":"270","article-title":"On Governors","volume":"100","author":"Maxwell","year":"1868","journal-title":"Proc. R. Soc. Lond."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2197","DOI":"10.1142\/S0218127499001620","article-title":"Dynamics of Elastic Excitable Media","volume":"9","author":"Cartwright","year":"1999","journal-title":"Int. J. Bif. Chaos"},{"key":"ref_4","first-page":"445","article-title":"Impulses and Physiological States in Theoretical Models of Nerve Membrane","volume":"1","author":"FitzHugh","year":"1961","journal-title":"Bio. J"},{"key":"ref_5","first-page":"2061","article-title":"An Active Pulse Transmission Line Simulating Nerve Axon","volume":"50","author":"Nagumo","year":"1962","journal-title":"Proc. IRE Inst. Elec. Electr. Eng."},{"key":"ref_6","unstructured":"Lighthill, J. (1972). Artificial Intelligence: A General Survey. J. Art. Int. A General Survey Artificial Intelligence: A Paper Symposium, Science Research Council. Available online: http:\/\/www.chilton-computing.org.uk\/inf\/literature\/reports\/lighthill_report\/p001.htm."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/0004-3702(94)90105-8","article-title":"Knowledge-based artificial neural networks","volume":"70","author":"Towell","year":"1994","journal-title":"Artif. Intell."},{"key":"ref_8","first-page":"861","article-title":"Refinement of Approximate Domain Theories by Knowledge-Based Neural Networks","volume":"2","author":"Towell","year":"1990","journal-title":"AAAI-90 Proc."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1007\/BF00993103","article-title":"Extracting refined rules from knowledge-based neural networks","volume":"13","author":"Towell","year":"1993","journal-title":"Mach. Learn."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1016\/0950-7051(96)81914-9","article-title":"Introduction to knowledge-based neural networks","volume":"8","author":"Fu","year":"1995","journal-title":"Knowl.-Based Syst."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"de la Cal, E.A., Villar Flecha, J.R., Quinti\u00e1n, H., and Corchado, E. (2020). Comparing Knowledge-Based Reinforcement Learning to Neural Networks in a Strategy Game. Hybrid Artificial Intelligent Systems. HAIS 2020, Springer. Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-030-61705-9"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"686","DOI":"10.1016\/j.jcp.2018.10.045","article-title":"Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations","volume":"378","author":"Raissi","year":"2019","journal-title":"J. Comput. Phys."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"422","DOI":"10.1038\/s42254-021-00314-5","article-title":"Physics-Informed machine learning","volume":"3","author":"Karniadakis","year":"2021","journal-title":"Nat. Rev. Phys."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1026","DOI":"10.1126\/science.aaw4741","article-title":"Hidden fluid mechanics: Learning velocity and pressure fields from flow visualizations","volume":"367","author":"Raissi","year":"2020","journal-title":"Science"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"035153","DOI":"10.1063\/5.0079602","article-title":"Predicting micro-bubble dynamics with semi-physics-informed deep learning","volume":"12","author":"Zhai","year":"2022","journal-title":"AIP Adv."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zhai, H., and Sands, T. (2022). Controlling Chaos in Van Der Pol Dynamics Using Signal-Encoded Deep Learning. Mathematics, 10.","DOI":"10.3390\/math10030453"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Cooper, M., Heidlauf, P., and Sands, T. (2017). Controlling Chaos\u2014Forced van der Pol Equation. Mathematics, 5.","DOI":"10.3390\/math5040070"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Efheij, H., and Albagul, A. (2021, January 25\u201327). Comparison of PID and Artificial Neural Network Controller in on line of Real Time Industrial Temperature Process Control System. Proceedings of the 2021 IEEE 1st International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering MI-STA, Tripoli, Libya.","DOI":"10.1109\/MI-STA52233.2021.9464484"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Lee, Y.-S., and Jang, D.-W. (2021). Optimization of Neural Network Based Self-Tuning PID Controllers for Second Order Mechanical Systems. Appl. Sci., 11.","DOI":"10.3390\/app11178002"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"746","DOI":"10.1162\/neco.1992.4.5.746","article-title":"Refining PID Controllers Using Neural Networks","volume":"4","author":"Scott","year":"1992","journal-title":"Neural Comput."},{"key":"ref_21","unstructured":"Hagan, M.T., and Demuth, H.B. (1999, January 2\u20134). Neural networks for control. Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251), San Diego, CA, USA."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/37.55119","article-title":"Neural networks for self-learning control systems","volume":"10","author":"Nguyen","year":"1990","journal-title":"IEEE Control. Syst. Mag."},{"key":"ref_23","first-page":"3","article-title":"Neural Networks in Control Systems; Guest Editor\u2019s Introduction","volume":"10","author":"Antsaklis","year":"1990","journal-title":"IEEE Control. Syst. Mag."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"978","DOI":"10.1080\/14786442608564127","article-title":"On \u201cRelaxation Oscillations\u201d","volume":"2","year":"1926","journal-title":"I. Philos. Mag."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1038\/120363a0","article-title":"Frequency Demultiplication","volume":"120","year":"1927","journal-title":"Nature"},{"key":"ref_26","unstructured":"Duke University (2022, August 14). The van der Pol System. Available online: https:\/\/services.math.duke.edu\/education\/ccp\/materials\/diffeq\/vander\/vand1.html."},{"key":"ref_27","unstructured":"(2022, August 14). Partially Modified from \u201cPhase portrait of Van-Der-Pol oscillator in TikZ\u201d. Available online: https:\/\/latexdraw.com\/phase-portrait-of-van-der-pol-oscillator\/."},{"key":"ref_28","unstructured":"Schult, D. (2022, August 14). Math 329\u2014Numerical Analysis Webpage. Available online: http:\/\/math.colgate.edu\/math329\/exampleode.py."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1007\/BF01589116","article-title":"On the limited memory BFGS method for large scale optimization","volume":"45","author":"Liu","year":"1989","journal-title":"Math. Program."},{"key":"ref_30","unstructured":"Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., and Devin, M. (2016). TensorFlow: Large-scale machine learning on heterogeneous systems. arXiv."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Bisong, E. (2019). Google Colaboratory. Building Machine Learning and Deep Learning Models on Google Cloud Platform, Apress.","DOI":"10.1007\/978-1-4842-4470-8"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Ahmed, H., R\u00edos, H., and Salgado, I. (2019). Chapter 13\u2014Robust Synchronization of Master Slave Chaotic Systems: A Continuous Sliding-Mode Control Approach with Experimental Study. Recent Adv. Chaotic Syst. Synchron., 261\u2013275.","DOI":"10.1016\/B978-0-12-815838-8.00013-3"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"112118","DOI":"10.1063\/1.4834115","article-title":"On the stability analysis of a pair of van der Pol oscillators with delayed self-connection, position and velocity couplings","volume":"3","author":"Hu","year":"2013","journal-title":"AIP Adv."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2925","DOI":"10.1038\/s41598-022-06911-3","article-title":"Van der Pol model in two-delay differential equation representation","volume":"12","author":"Elfouly","year":"2022","journal-title":"Sci. Rep."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/17\/6362\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:14:28Z","timestamp":1760141668000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/17\/6362"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,24]]},"references-count":34,"journal-issue":{"issue":"17","published-online":{"date-parts":[[2022,9]]}},"alternative-id":["s22176362"],"URL":"https:\/\/doi.org\/10.3390\/s22176362","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,24]]}}}