New Multi-Step Iterative Methods for Solving Systems of Nonlinear Equations and Their Application on GNSS Pseudorange Equations

A two-step fifth and a multi-step <inline-formula><math display="inline"><semantics><mrow><mn>5</mn><mo>+</mo><mn>3</mn><mi>r</mi></mrow></semantics></math></inline-formula> order iterative meth...

Full description

Bibliographic Details
Main Authors: Kalyanasundaram Madhu, Arul Elango, René Jr Landry, Mo’tassem Al-arydah
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/21/5976
id doaj-eaa7bb4aeb1444a89e476f08418470bb
record_format Article
spelling doaj-eaa7bb4aeb1444a89e476f08418470bb2020-11-25T03:52:46ZengMDPI AGSensors1424-82202020-10-01205976597610.3390/s20215976New Multi-Step Iterative Methods for Solving Systems of Nonlinear Equations and Their Application on GNSS Pseudorange EquationsKalyanasundaram Madhu0Arul Elango1René Jr Landry2Mo’tassem Al-arydah3Department of Mathematics, Khalifa University, Abu Dhabi P.O. Box 127788, UAELASSENA Laboratory, Department of Electrical Engineering, Ecole de Technologie Superieure, Montréal, QC H3C 1K3, CanadaLASSENA Laboratory, Department of Electrical Engineering, Ecole de Technologie Superieure, Montréal, QC H3C 1K3, CanadaDepartment of Mathematics, Khalifa University, Abu Dhabi P.O. Box 127788, UAEA two-step fifth and a multi-step <inline-formula><math display="inline"><semantics><mrow><mn>5</mn><mo>+</mo><mn>3</mn><mi>r</mi></mrow></semantics></math></inline-formula> order iterative method are derived, <inline-formula><math display="inline"><semantics><mrow><mi>r</mi><mo>≥</mo><mn>1</mn></mrow></semantics></math></inline-formula> for finding the solution of system of nonlinear equations. The new two-step fifth order method requires two functions, two first order derivatives, and the multi-step methods needs a additional function per step. The performance of this method has been tested with finding solutions to several test problems then applied to solving pseudorange nonlinear equations on Global Navigation Satellite Signal (GNSS). To solve the problem, at least four satellite’s measurements are needed to locate the user position and receiver time offset. In this work, a number of satellites from 4 to 8 are considered such that the number of equations is more than the number of unknown variables to calculate the user position. Moreover, the Geometrical Dilution of Precision (GDOP) values are computed based on the satellite selection algorithm (fuzzy logic method) which could be able to bring the best suitable combination of satellites. We have restricted the number of satellites to 4 to 6 for solving the pseudorange equations to get better GDOP value even after increasing the number of satellites beyond six also yields a 0.4075 GDOP value. Actually, the conventional methods utilized in the position calculation module of the GNSS receiver typically converge with six iterations for finding the user position whereas the proposed method takes only three iterations which really decreases the computation time which provide quicker position calculation. A practical study was done to evaluate the computation efficiency index (CE) and efficiency index (IE) of the new model. From the simulation outcomes, it has been noted that the new method is more efficient and converges 33% faster than the conventional iterative methods with good accuracy of 92%.https://www.mdpi.com/1424-8220/20/21/5976navigation equationshigher-orderconvergence ordermulti-step methodGNSSGDOP
collection DOAJ
language English
format Article
sources DOAJ
author Kalyanasundaram Madhu
Arul Elango
René Jr Landry
Mo’tassem Al-arydah
spellingShingle Kalyanasundaram Madhu
Arul Elango
René Jr Landry
Mo’tassem Al-arydah
New Multi-Step Iterative Methods for Solving Systems of Nonlinear Equations and Their Application on GNSS Pseudorange Equations
Sensors
navigation equations
higher-order
convergence order
multi-step method
GNSS
GDOP
author_facet Kalyanasundaram Madhu
Arul Elango
René Jr Landry
Mo’tassem Al-arydah
author_sort Kalyanasundaram Madhu
title New Multi-Step Iterative Methods for Solving Systems of Nonlinear Equations and Their Application on GNSS Pseudorange Equations
title_short New Multi-Step Iterative Methods for Solving Systems of Nonlinear Equations and Their Application on GNSS Pseudorange Equations
title_full New Multi-Step Iterative Methods for Solving Systems of Nonlinear Equations and Their Application on GNSS Pseudorange Equations
title_fullStr New Multi-Step Iterative Methods for Solving Systems of Nonlinear Equations and Their Application on GNSS Pseudorange Equations
title_full_unstemmed New Multi-Step Iterative Methods for Solving Systems of Nonlinear Equations and Their Application on GNSS Pseudorange Equations
title_sort new multi-step iterative methods for solving systems of nonlinear equations and their application on gnss pseudorange equations
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-10-01
description A two-step fifth and a multi-step <inline-formula><math display="inline"><semantics><mrow><mn>5</mn><mo>+</mo><mn>3</mn><mi>r</mi></mrow></semantics></math></inline-formula> order iterative method are derived, <inline-formula><math display="inline"><semantics><mrow><mi>r</mi><mo>≥</mo><mn>1</mn></mrow></semantics></math></inline-formula> for finding the solution of system of nonlinear equations. The new two-step fifth order method requires two functions, two first order derivatives, and the multi-step methods needs a additional function per step. The performance of this method has been tested with finding solutions to several test problems then applied to solving pseudorange nonlinear equations on Global Navigation Satellite Signal (GNSS). To solve the problem, at least four satellite’s measurements are needed to locate the user position and receiver time offset. In this work, a number of satellites from 4 to 8 are considered such that the number of equations is more than the number of unknown variables to calculate the user position. Moreover, the Geometrical Dilution of Precision (GDOP) values are computed based on the satellite selection algorithm (fuzzy logic method) which could be able to bring the best suitable combination of satellites. We have restricted the number of satellites to 4 to 6 for solving the pseudorange equations to get better GDOP value even after increasing the number of satellites beyond six also yields a 0.4075 GDOP value. Actually, the conventional methods utilized in the position calculation module of the GNSS receiver typically converge with six iterations for finding the user position whereas the proposed method takes only three iterations which really decreases the computation time which provide quicker position calculation. A practical study was done to evaluate the computation efficiency index (CE) and efficiency index (IE) of the new model. From the simulation outcomes, it has been noted that the new method is more efficient and converges 33% faster than the conventional iterative methods with good accuracy of 92%.
topic navigation equations
higher-order
convergence order
multi-step method
GNSS
GDOP
url https://www.mdpi.com/1424-8220/20/21/5976
work_keys_str_mv AT kalyanasundarammadhu newmultistepiterativemethodsforsolvingsystemsofnonlinearequationsandtheirapplicationongnsspseudorangeequations
AT arulelango newmultistepiterativemethodsforsolvingsystemsofnonlinearequationsandtheirapplicationongnsspseudorangeequations
AT renejrlandry newmultistepiterativemethodsforsolvingsystemsofnonlinearequationsandtheirapplicationongnsspseudorangeequations
AT motassemalarydah newmultistepiterativemethodsforsolvingsystemsofnonlinearequationsandtheirapplicationongnsspseudorangeequations
_version_ 1724481032133017600