{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:26:29Z","timestamp":1760239589328,"version":"build-2065373602"},"reference-count":44,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2020,12,11]],"date-time":"2020-12-11T00:00:00Z","timestamp":1607644800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Direcci\u00f3n General de Investigaci\u00f3n e 488 Innovaci\u00f3n Tecnol\u00f3gica, Consejer\u00eda de Ciencia, Universidades e Innovaci\u00f3n, Comunidad de Madrid\u201d and \u201cUniversidad Rey 489 Juan Carlos\u201d","award":["F663"],"award-info":[{"award-number":["F663"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>The Guidance, Navigation and Control (GNC) of air and space vehicles has been one of the spearheads of research in the aerospace field in recent times. Using Global Navigation Satellite Systems (GNSS) and inertial navigation systems, accuracy may be detached from range. However, these sensor-based GNC systems may cause significant errors in determining attitude and position. These effects can be ameliorated using additional sensors, independent of cumulative errors. The quadrant photodetector semiactive laser is a good candidate for such a purpose. However, GNC systems\u2019 development and construction costs are high. Reducing costs, while maintaining safety and accuracy standards, is key for development in aerospace engineering. Advanced algorithms for getting such standards while eliminating sensors are cornerstone. The development and application of machine learning techniques to GNC poses an innovative path for reducing complexity and costs. Here, a new nonlinear hybridization algorithm, which is based on neural networks, to estimate the gravity vector is presented. Using a neural network means that once it is trained, the physical-mathematical foundations of flight are not relevant; it is the network that returns dynamics to be fed to the GNC algorithm. The gravity vector, which can be accurately predicted, is used to determine vehicle attitude without calling for gyroscopes. Nonlinear simulations based on real flight dynamics are used to train the neural networks. Then, the approach is tested and simulated together with a GNC system. Monte Carlo analysis is conducted to determine performance when uncertainty arises. Simulation results prove that the performance of the presented approach is robust and precise in a six-degree-of-freedom simulation environment.<\/jats:p>","DOI":"10.3390\/a13120333","type":"journal-article","created":{"date-parts":[[2020,12,13]],"date-time":"2020-12-13T20:56:57Z","timestamp":1607893017000},"page":"333","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Applying Neural Networks in Aerial Vehicle Guidance to Simplify Navigation Systems"],"prefix":"10.3390","volume":"13","author":[{"given":"Ra\u00fal de","family":"Celis","sequence":"first","affiliation":[{"name":"Aerospace Systems and Transport Research Group, European Institute for Aviation Training and Accreditation (EIATA), Rey Juan Carlos University, Fuenlabrada, 28943 Madrid, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1797-0690","authenticated-orcid":false,"given":"Pablo","family":"Solano","sequence":"additional","affiliation":[{"name":"Aerospace Systems and Transport Research Group, European Institute for Aviation Training and Accreditation (EIATA), Rey Juan Carlos University, Fuenlabrada, 28943 Madrid, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5382-2927","authenticated-orcid":false,"given":"Luis","family":"Cadarso","sequence":"additional","affiliation":[{"name":"Aerospace Systems and Transport Research Group, European Institute for Aviation Training and Accreditation (EIATA), Rey Juan Carlos University, Fuenlabrada, 28943 Madrid, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2020,12,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1016\/j.ast.2017.01.026","article-title":"Guidance and control for high dynamic rotating artillery rockets","volume":"64","author":"Cadarso","year":"2017","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.ast.2018.02.040","article-title":"Hybridized attitude determination techniques to improve ballistic projectile navigation, guidance and control","volume":"77","author":"Cadarso","year":"2018","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"865","DOI":"10.1109\/TSMC.1986.4309005","article-title":"Data fusion and decision support for command and control","volume":"16","author":"Waltz","year":"1986","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Nguyen, N.V., Tyan, M., and Lee, J.W. (2016, January 13\u201317). Efficient Framework for Missile Design and 6DoF Simulation using Multi-fidelity Analysis and Data Fusion. Proceedings of the 17th AIAA\/ISSMO Multidisciplinary Analysis and Optimization Conference, Washington, DC, USA.","DOI":"10.2514\/6.2016-3365"},{"key":"ref_5","unstructured":"Schmidt, G.T., and Phillips, R.E. (2020, November 12). INS\/GPS Integration Architecture Performance Comparisons. Available online: https:\/\/www.semanticscholar.org\/paper\/INS%2FGPS-Integration-Architecture-Performance-Schmidt-Phillips\/1cb8e282e25d90048c1232778f3fbb21eb4c9de8."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1109\/MCS.2017.2674458","article-title":"Nonlinear observers for integrated INS\u2216\/GNSS navigation: Implementation aspects","volume":"37","author":"Bryne","year":"2017","journal-title":"IEEE Control Syst. Mag."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"105746","DOI":"10.1016\/j.ast.2020.105746","article-title":"Reinforcement learning for angle-only intercept guidance of maneuvering targets","volume":"99","author":"Gaudet","year":"2020","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1635","DOI":"10.1007\/s11071-015-2096-z","article-title":"Unified approach to cooperative guidance laws against stationary and maneuvering targets","volume":"81","author":"Zhao","year":"2015","journal-title":"Nonlinear Dyn."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"915","DOI":"10.2514\/1.44430","article-title":"Attitude guidance for spinning vehicles with independent pitch and yaw control","volume":"33","author":"Creagh","year":"2010","journal-title":"J. Guid. Control. Dyn."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"105996","DOI":"10.1016\/j.ast.2020.105996","article-title":"Cooperative Online Guide-Launch-Guide Policy in a Target-Missile-Defender Engagement using Deep Reinforcement Learning","volume":"104","author":"Shalumov","year":"2020","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/S0967-0661(00)00102-7","article-title":"Control design of spinning rockets based on co-evolutionary optimization","volume":"9","author":"Lee","year":"2001","journal-title":"Control Eng. Pract."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1007","DOI":"10.2514\/1.55783","article-title":"Robust discrete-time proportional-derivative navigation guidance","volume":"35","author":"Lechevin","year":"2012","journal-title":"J. Guid. Control. Dyn."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2497","DOI":"10.1007\/s11071-014-1828-9","article-title":"Partial integrated missile guidance and control with state observer","volume":"79","author":"Wang","year":"2015","journal-title":"Nonlinear Dyn."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1007\/s11071-012-0482-3","article-title":"Finite-time convergent guidance law with impact angle constraint based on sliding-mode control","volume":"70","author":"Zhang","year":"2012","journal-title":"Nonlinear Dyn."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"517","DOI":"10.2514\/1.56520","article-title":"Guidance and control design for a class of spin-stabilized fin-controlled projectiles","volume":"36","author":"Theodoulis","year":"2013","journal-title":"J. Guid. Control. Dyn."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1016\/j.ast.2014.06.005","article-title":"Multirate multisensor data fusion for linear systems using Kalman filters and a neural network","volume":"39","author":"Safari","year":"2014","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_17","first-page":"7938415","article-title":"Spot-Centroid Determination Algorithms in Semiactive Laser Photodiodes for Artillery Applications","volume":"2019","author":"Cadarso","year":"2019","journal-title":"J. Sens."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"102560S","DOI":"10.1117\/12.2256433","article-title":"Optical system design with common aperture for mid-infrared and laser composite guidance","volume":"Volume 10256","author":"Zhang","year":"2017","journal-title":"Proceedings of the Second International Conference on Photonics and Optical Engineering"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Zeng, X., Zhu, Z., and Chen, Y. (2016). Remote evaluation of rotational velocity using a quadrant photo-detector and a DSC algorithm. Sensors, 16.","DOI":"10.3390\/s16050587"},{"key":"ref_20","first-page":"109","article-title":"Configurable quadrant photodetector: An improved position sensitive device","volume":"16","author":"Escuela","year":"2015","journal-title":"IEEE Sens. J."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/j.ast.2019.04.055","article-title":"Neural network-based adaptive sliding mode control design for position and attitude control of a quadrotor UAV","volume":"91","author":"Razmi","year":"2019","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_22","unstructured":"Solano-L\u00f3pez, P., de Celis, R., Fuentes, M., Cadarso, L., and Barea, A. (2019, January 1\u20134). Strategies for high performance GNSS\/IMU Guidance, Navigation and Control of Rocketry. Proceedings of the 8th European Conference for Aeronautics and Space Sciences, Madrid, Spain."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"764","DOI":"10.1108\/AEAT-02-2016-0021","article-title":"Aircraft neural modeling and parameter estimation using neural partial differentiation","volume":"90","author":"Mohamed","year":"2018","journal-title":"Aircr. Eng. Aerosp. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Ferreres, G., Hardier, G., and Seren, C. (2016, January 7\u20139). Adaptive control of a civil aircraft through on-line parameter estimation. Proceedings of the 2016 3rd Conference on Control and Fault-Tolerant Systems (SysTol), Barcelona, Spain.","DOI":"10.1109\/SYSTOL.2016.7739845"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Hardier, G., Ferreres, G., and Sato, M. (2020, January 24\u201326). On-line parameter estimation for indirect adaptive flight control: A practical evaluation of several techniques. Proceedings of the 2020 IEEE Conference on Control Technology and Applications (CCTA), Montreal, QC, Canada.","DOI":"10.1109\/CCTA41146.2020.9206350"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"106051","DOI":"10.1016\/j.ast.2020.106051","article-title":"Two-layer adaptive augmentation for incremental backstepping flight control of transport aircraft in uncertain conditions","volume":"105","author":"Ignatyev","year":"2020","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_27","unstructured":"North Atlantic Treaty Organization, N. (1992). Standardization Agreement (STANAG 4355). The Modified Point Mass Trajectory Model, NATO Headquarters."},{"key":"ref_28","first-page":"5394057","article-title":"Attitude determination algorithms through accelerometers, GNSS sensors, and gravity vector estimator","volume":"2018","author":"Cadarso","year":"2018","journal-title":"Int. J. Aerosp. Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2683","DOI":"10.1007\/s11071-017-4039-3","article-title":"GNSS\/IMU laser quadrant detector hybridization techniques for artillery rocket guidance","volume":"91","author":"Cadarso","year":"2018","journal-title":"Nonlinear Dyn."},{"key":"ref_30","unstructured":"Britting, K.R. (1971). Inertial Navigation Systems Analysis, NASA."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1109\/ICMLC.2004.1380764","article-title":"An approach to integrated guidance\/autopilot design for missiles based on terminal sliding mode control","volume":"Volume 1","author":"Yu","year":"2004","journal-title":"Proceedings of the 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No. 04EX826)"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1715","DOI":"10.1016\/j.asr.2015.05.018","article-title":"GNC architecture for autonomous robotic capture of a non-cooperative target: Preliminary concept design","volume":"57","author":"Jankovic","year":"2016","journal-title":"Adv. Space Res."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1016\/j.ast.2019.02.021","article-title":"Aircraft dynamics simulation using a novel physics-based learning method","volume":"87","author":"Yu","year":"2019","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_34","unstructured":"Villa, J., Taipalmaa, J., Gerasimenko, M., Pyattaev, A., Ukonaho, M., Zhang, H., Raitoharju, J., Passalis, N., Perttula, A., and Aaltonen, J. (2020). aColor: Mechatronics, Machine Learning, and Communications in an Unmanned Surface Vehicle. arXiv."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Yadav, N., Yadav, A., and Kumar, M. (2015). An Introduction to Neural Network Methods for Differential Equations, Springer.","DOI":"10.1007\/978-94-017-9816-7"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"685","DOI":"10.1016\/j.ast.2019.06.046","article-title":"Investigation of pitch damping derivatives for the Standard Dynamic Model at high angles of attack using neural network","volume":"92","author":"Tatar","year":"2019","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"M\u00f8ller, M.F. (1990). A Scaled Conjugate Gradient Algorithm for Fast Supervised Learning, Aarhus University, Computer Science Department.","DOI":"10.7146\/dpb.v19i339.6570"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1162\/neco.1992.4.3.415","article-title":"Bayesian interpolation","volume":"4","author":"MacKay","year":"1992","journal-title":"Neural Comput."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1930","DOI":"10.1109\/ICNN.1997.614194","article-title":"Gauss-Newton approximation to Bayesian learning","volume":"Volume 3","author":"Foresee","year":"1997","journal-title":"Proceedings of the International Conference on Neural Networks (ICNN\u201997)"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Mor\u00e9, J.J. (1978). The Levenberg-Marquardt algorithm: Implementation and theory. Numerical Analysis, Springer.","DOI":"10.1007\/BFb0067700"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/j.cam.2004.03.015","article-title":"Withdrawn: Levenberg\u2013marquardt methods with strong local convergence properties for solving nonlinear equations with convex constraints","volume":"173","author":"Kanzow","year":"2005","journal-title":"J. Comput. Appl. Math."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1137\/1007077","article-title":"A least squares estimate of satellite attitude","volume":"7","author":"Wahba","year":"1965","journal-title":"SIAM Rev."},{"key":"ref_43","first-page":"5","article-title":"Fusion of data from GPS receivers based on a multi-sensor Kalman filter","volume":"3","author":"Borkowski","year":"2008","journal-title":"Transp. Probl."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Jaro\u015b, K., Witkowska, A., and \u015amierzchalski, R. (2017, January 28\u201331). Data fusion of GPS sensors using particle Kalman filter for ship dynamic positioning system. Proceedings of the 2017 22nd International Conference on Methods and Models in Automation and Robotics (MMAR), Miedzyzdroje, Poland.","DOI":"10.1109\/MMAR.2017.8046804"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/13\/12\/333\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:43:52Z","timestamp":1760179432000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/13\/12\/333"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,11]]},"references-count":44,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2020,12]]}},"alternative-id":["a13120333"],"URL":"https:\/\/doi.org\/10.3390\/a13120333","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2020,12,11]]}}}