Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Development of a Depth Controller for the SEAL Carrier
KTH, School of Electrical Engineering (EES), Automatic Control.
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The SEAL Carrier is a hybrid marine vessel capable of traveling both fast on the water surface and completely submerged.Due to the craft's hydrodynamical properties it is taxing on the pilots to keep the SEAL Carrier at a certain depth for longer periods of time, therefore it is desirable to have a depth controller. A model was developed to describe the forces from the actuators and the depth, pitch and speed controlled through a PI controller using a backstepping approach. The resulting controller was implemented and validated in Simulink and, as there exist a Simulink model of the craft, also tested and tuned. The Simulink implementation was turned into C++ code in order to be implemented on board the SEAL Carrier.The simulations provide promising results, though further tests should be performed to ensure the robustness of the controller, as the Simulink model has difficulties capturing all of the dynamics of the craft.

Abstract [sv]

SEAL Carrier är en marin hybridfarkost med förmåga att färdas både på snabbt på ytan såväl som under vattnet. På grund av farkostens hydrodynamiska egenskaper är det ansträngande för piloterna att hålla den vid ett visst djup under en längre tid, därför vore en djupregulator önskvärd. En model utvecklades för att beskriva krafterna från aktuatorerna och medelst en backstepping metod har djupet, pitchen och hastigheten regulerats med en PI regulator. Den resulterade regulatorn implementerades och verifierades i Simulink och, eftersom att det finns en Simulinkmodel av farkosten, testades den även och bra parametervärden hittades. Från den implementerade Simulinkmodelen genererades C++ kod för vidare implementation ombord på SEAL Carrier. Simuleringarna gav goda resultat. Men vidare tester krävs, bland annat gällande regulatorns robusthet, särskilt då simulinkmodelen inte fångar all dynamik hos farkosten.

Place, publisher, year, edition, pages
2017. , 23 p.
Series
TRITA-EE, ISSN 1653-5146 ; 2017:005
National Category
Control Engineering
Identifiers
URN: urn:nbn:se:kth:diva-200684OAI: oai:DiVA.org:kth-200684DiVA: diva2:1070232
External cooperation
James Fisher Defence Sweden
Subject / course
Automatic Control; Automatic Control
Educational program
Master of Science in Engineering -Engineering Physics; Master of Science - Systems, Control and Robotics
Presentation
2016-12-21, konferensrummet på reglerinstitutionen, osquldas väg 10, Stockholm, 09:00 (English)
Supervisors
Examiners
Available from: 2017-02-23 Created: 2017-01-31 Last updated: 2017-02-23Bibliographically approved

Open Access in DiVA

hannes carlsson(1197 kB)51 downloads
File information
File name FULLTEXT02.pdfFile size 1197 kBChecksum SHA-512
e0a563a8cae98f43a54cd8d1f794e3e803aa27ac2b7aa779b5f1f8d446f31c2257126ca7960de4de65b1035660142a90005ac3a715362625bc0aa94cb331d48d
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Carlsson, Hannes
By organisation
Automatic Control
Control Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 51 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 200 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf