Thesis Proposal – MPC control investigation in 3D environment – Hero

Thesis Proposal – MPC control investigation in 3D environment

Background

Unmanned Aerial Vehicles (UAVs), commonly known as drones, have seen significant advancements and widespread applications in recent years, ranging from military operations to commercial and civilian uses. The core of UAV applications lies in their ability to navigate autonomously and perform complex tasks with high precision and reliability. Effective control strategies are essential for ensuring the stability, accuracy and efficiency of UAV operations.

The dynamics models of UAVs possess characteristics of underactuated, nonlinearity, static instability, and a strong coupling between the dynamic states. It can be challenging to control drones accurately in complex paths through the 3D environment given the dynamics. Here MPC might be a powerful tool for effective control of drones. The application of MPC in UAV control has been shown to provide significant benefits in terms of stability, trajectory tracking, and energy efficiency.
However, implementing MPC in real-time for UAVs poses several challenges. The computational complexity of solving the optimization problem can be high, especially for nonlinear models and in high-dimensional state spaces typical of 3D flight environments. Ensuring real-time feasibility requires efficient algorithms and possibly simplifying assumptions or model approximations.

The research will explore different modeling approaches for UAV dynamics, develop and test MPC algorithms tailored to these models, and evaluate their performance through simulations and real-world experiments. The goal is to advance the understanding of MPC’s capabilities and limitations in the context of UAVs, and to contribute to the development of more robust and efficient control strategies for autonomous aerial vehicles navigating complex three-dimensional spaces.

Work description

The work will consist of developing the control strategies that are chosen to evaluate and compare performances. The method of evaluation and comparison will need to be determined. Collecting data from all the chosen control strategies will be needed.

We think the thesis will contain the following parts,

  • Develop a way to evaluate the performance of the control strategies
  • Developing the needed control strategies
  • Collect data on the performances by simulations and/or real-world experiments.
  • Evaluate and compare the performance of the Model Predictive Controller with other controllers like PID, LQR, SMC or Adaptive control.

For a successful thesis work, we believe that the applicants should have a background in control theory and software development.

Application:

We look forward to receiving your resume, and preferably, a personal letter in which you explain why you want to write your thesis with Syntronic.

We screen and evaluate applications on an ongoing basis.

Picture1.png
Contact

Linda Pettersson

Talent Acquisition Specialist

Related jobs

Eget exjobbsförslag – Gävle – Hero

Apply no later than 2025-03-31

Eget exjobbsförslag – Gävle

Har du en vision du vill förverkliga? Vi hjälper dig!

Gävle

Eget Exjobbsförslag – Göteborg – Hero

Apply no later than 2025-03-31

Eget Exjobbsförslag – Göteborg

Har du en vision du vill förverkliga? Vi hjälper dig!

Göteborg

Eget exjobbsförslag – Stockholm – Hero

Apply no later than 2025-03-31

Eget exjobbsförslag – Stockholm

Har du en vision du vill förverkliga? Vi hjälper dig!

Stockholm

Are we your next great career match?

We are a global team of engineers present in eight countries and three continents. Together with our world-leading partners, we create tomorrow's technology in telecom, automotive, industrial, defence, and medtech.

About us

This website uses cookies

Cookies ("cookies") consist of small text files. The text files contain data which is stored on your device. To be able to place some type of cookies we need your consent. We at Syntronic AB, corporate identity number 556247-3305 use these types of cookies. To read more about which cookies we use and storage duration, click here to get to our cookiepolicy.

Manage your cookie-settings

Necessary cookies

Necessary cookies are cookies that need to be placed for fundamental functions on the website to work. Fundamental functions are for instance cookies that are needed for you to use menus and navigate the website.

Functional cookies

Functional cookies need to be placed for the website to perform in the way that you expect. For instance to remember which language you prefer, to know if you are logged in, to keep the website secure, remember login credentials or to enable sorting of products on the website in the way that you prefer.

Statistical cookies

To know how you interact with the website we place cookies to collect statistics. These cookies anonymize personal data.

Ad measurement cookies

To be able to provide a better service and experience we place cookies to tailor marketing for you. Another purpose for this placement is to market products or services to you, give tailored offers or market and give recommendations on new concepts based on what you have bought from us previously.