Back to search results

PhD Studentship: Constraint-Aware Data-Driven GNSS Pseudorange Correction Using Multi-Objective Optimisation

University of Exeter - Computer Science

Qualification Type: PhD
Location: Exeter
Funding for: UK Students, EU Students, International Students
Funding amount: £20,780 Payment of tuition fees (Home), Research Training Support Grant £5,000 over 3.5 years
Hours: Full Time
Placed On: 25th November 2025
Closes: 12th January 2026
Reference: 5733

Project details:

Global Navigation Satellite Systems (GNSS) support a wide range of applications, from smartphone navigation to autonomous vehicles. The global GNSS market is substantial, with billions of consumer devices relying on accurate positioning daily. Improving GNSS accuracy, especially for low-cost, mass-market receivers, therefore has significant economic and societal impact. However, GNSS positioning is highly susceptible to errors from atmospheric distortions, multipath effects, and receiver noise. Recent advances in deep learning have shown that data-driven pseudorange correction can significantly enhance GNSS positioning. For example, PrNet learns to correct pseudoranges using features such as raw pseudoranges, signal-to-noise ratio, elevation and azimuth angles, and preliminary receiver positions. Despite these advances, current literature provides little guidance on how to systematically incorporate domain-specific constraints into the training and inference of pseudorange correction models. Enforcing such constraints offers substantial potential benefits, including faster convergence, improved generalisation, and reduced overfitting. At the same time, these benefits come with trade-offs, such as a potential reduction in model flexibility and a risk of model misspecification if constraints are invalid.

This project will focus on investigating constraint-aware pseudorange correction through multiobjective optimisation. The research will explore multiple classes of constraints that will be embedded as objectives: 

  1. Internal pseudorange consistency: ensuring that corrected pseudoranges correspond to physically consistent receiver positions across all satellites.
  2. Temporal smoothness: enforcing corrections that are consistent with expected receiver dynamics, such as velocity continuity or GNSS-derived velocity estimates.
  3. Sensor fusion consistency: aligning pseudorange corrections with complementary sensors, such as inertial navigation systems.
  4. Map-based constraints: enforcing that corrected positions comply with known map constraints, e.g., restricting ground vehicles to the Earth’s surface.
  5. Satellite homogeneity: for example, assuming uniform satellite behavior, or applying consistent correction models across inter- and intra-satellite interactions. 

The use of multi-objective optimisation will enable systematic exploration of trade-offs between different classes of constraints, which would not be possible with conventional constrained optimisation. This approach will provide insight into how constraints interact, how they affect positioning accuracy and robustness, and how best to balance competing objectives. We will also investigate architectural design strategies that implicitly encourage constraint adherence, such as averaging features across satellites. In addition, data augmentation methods to improve generalisation will be explored, for example through structured transformations such as permuting satellite IDs to enforce homogeneity. The project may also investigate how corrections can be integrated into GNSS-IMU fusion frameworks, allowing the use of low-cost sensor outputs as proxy labels for large-scale, low-cost training. This approach has the potential to reduce reliance on expensive ground truth data while improving the performance of tightly coupled navigation systems. 

The project will benefit from an essential industrial collaboration with Spirent Communications plc, who will offer access to simulation tools, as well as technical and scientific support, thereby ensuring alignment with practical GNSS testing requirements.

Please direct project specific enquiries to: Johan Wahlstrom (j.wahlstrom@exeter.ac.uk) Please ensure you read the entry requirements for the potential programme you are applying for. To Apply for this project please click on the following link - https://www.exeter.ac.uk/study/funding/award/?id=5733

We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information

Type / Role:

Subject Area(s):

Location(s):

PhD tools
 

PhD Alert Created

Job Alert Created

Your PhD alert has been successfully created for this search.

Your job alert has been successfully created for this search.

Ok Ok

PhD Alert Created

Job Alert Created

Your PhD alert has been successfully created for this search.

Your job alert has been successfully created for this search.

Manage your job alerts Manage your job alerts

Account Verification Missing

In order to create multiple job alerts, you must first verify your email address to complete your account creation

Request verification email Request verification email

jobs.ac.uk Account Required

In order to create multiple alerts, you must create a jobs.ac.uk jobseeker account

Create Account Create Account

Alert Creation Failed

Unfortunately, your account is currently blocked. Please login to unblock your account.

Email Address Blocked

We received a delivery failure message when attempting to send you an email and therefore your email address has been blocked. You will not receive job alerts until your email address is unblocked. To do so, please choose from one of the two options below.

Max Alerts Reached

A maximum of 5 Job Alerts can be created against your account. Please remove an existing alert in order to create this new Job Alert

Manage your job alerts Manage your job alerts

Creation Failed

Unfortunately, your alert was not created at this time. Please try again.

Ok Ok

Create PhD Alert

Create Job Alert

When you create this PhD alert we will email you a selection of PhDs matching your criteria.When you create this job alert we will email you a selection of jobs matching your criteria. Our Terms and Conditions and Privacy Policy apply to this service. Any personal data you provide in setting up this alert is processed in accordance with our Privacy Notice

Create PhD Alert

Create Job Alert

When you create this PhD alert we will email you a selection of PhDs matching your criteria.When you create this job alert we will email you a selection of jobs matching your criteria. Our Terms and Conditions and Privacy Policy apply to this service. Any personal data you provide in setting up this alert is processed in accordance with our Privacy Notice

 
 
 
More PhDs from University of Exeter

Show all PhDs for this organisation …

More PhDs like this
Join in and follow us

Browser Upgrade Recommended

jobs.ac.uk has been optimised for the latest browsers.

For the best user experience, we recommend viewing jobs.ac.uk on one of the following:

Google Chrome Firefox Microsoft Edge