element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Xsens
  • Products
  • Manufacturers
  • Xsens
  • More
  • Cancel
Xsens
Blog Técnico Solar Boat: Hydrofoil Control Using Xsens MTi-G-710
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Xsens to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: jeroenriesewijk
  • Date Created: 10 Dec 2020 10:04 AM Date Created
  • Views 897 views
  • Likes 1 like
  • Comments 0 comments
  • ins
  • xsens
  • rtk
  • imu
  • mti-100
  • gnss
  • ahrs
Related
Recommended

Técnico Solar Boat: Hydrofoil Control Using Xsens MTi-G-710

jeroenriesewijk
jeroenriesewijk
10 Dec 2020

Técnico Solar Boat is a university project consisting of cross-degree engineering students from Instituto Superior Técnico, the major engineering university in Portugal, that work together on the development of a solar powered boat. Their primary purpose is to participate in worldwide competitions. In 2019, Técnico Solar Boat participated in the Monaco Solar & Energy Boat Challenge and finished in 2nd place.

 

image

 

This year there were no competitions due to COVID-19, so they decided to do their own event and challenge themselves with a tour of Portugal, Odisseia 2020. Odisseia 2020 consisted of 4 journeys: one in Douro river, one in Tagus river, one along the natural park of Arr´abida, and a final one along the southern coast of Algarve.

 

The goal of this event was to show the vessel to the public and also put all our work to test. They had a lot of improvements done during the 2019/2020 season, and one of them was thanks to the Xsens MTi-G-710: the electronically controlled hydrofoils.

 

Hydrofoils allow a boat to get elevated over the water line in such a way that the hull doesn’t touch the water. This is one way of reducing the drag forces exerted on the boat, thus allowing it to consume less energy for the same speed. Técnico Solar Boat team have been working on the implementation of hydrofoils for a few years and now they finally made it happen.

 

How did Xsens MTi-G-710 sensor help?

To maintain a stable and level flight, the hydrofoils’ angle of attack must be adjusted in real time. These adjustments have to be precisely calculated, and for that a controller has to be designed. This controller then uses data from inertial sensors strategically positioned on the vessel.

 

image

To calculate the adjustments, the controller uses different state variables, and each one of these variables has to be estimated in the most precise way possible. In this case, thanks to Xsens' GNSS/INS accuracy of measurements, Técnico Solar Boat could use the sensor’s data directly for 6 out the 7 state variables. These state variables are:

 

  • pitch θ,
  • pitch’s rate of change θ˙,
  • roll φ,
  • roll’s rate of change φ˙,
  • vertical speed w,
  • horizontal speed u

The 7th state variable comes from an ultrasonic sensor which measures the bow’s distance to the water line. The controller applies its optimal state feedback gains to the state vector to find the right angle of attack of the hydrofoils.

 

The system has a main microcontroller, which communicates with all the sensors and has the foil’s controller coded into it. Every 50 ms the microcontroller updates its calculations of the angle of attack of the hydrofoils and sends this to the stepper’s motor controllers that directly move the hydrofoils.

 

image

 

Data acquired during one of the journeys of Odisseia 2020

The data shows the vessel flying at cruise speed, 7 m/s, at a refence height of 50 cm, with a pitch always close to zero and small oscillations in roll, this is maintained for 300 seconds, so 5 minutes. The deflections of the left and right foils can also be seen.

image

his was a great challenge and the results were very successful, the team managed to make the vessel fly in different kinds of conditions: with ocean waves, river currents, windy conditions, etc. In all these conditions the controller proved to be very robust, and it couldn’t be possible without Xsens' inertial measurement unit.

 

image

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube