{"id":{"repo_id":"cape-town","oai_identifier":"oai:open.uct.ac.za:11427/20538"},"canonical_url":"https://search.dev.ndltd.org/etd/cape-town/oai:open.uct.ac.za:11427/20538","repository":{"repo_id":"cape-town","name":"University of Cape Town","base_url":"https://open.uct.ac.za/oai/request"},"display":{"title":"The dynamic modelling and development of a controller for a general purpose remotely operated underwater vehicle","abstract":"A preliminary mathematical model for the UCT SEAHOG Remotely operated underwater vehicle (ROV) is developed, including estimation of the rigid body, hydrodynamic and hydrostatic properties of the robot. A single state thruster model is developed and verified according to real life test data. A closed-loop speed controller is developed for the thruster module using a standard PI scheme and is implemented on an MSP430 microcontroller using software fixed-point algorithms. The complete ROV system is simulated in Simulink® in an open-loop configuration to gain insight into the expected motion from the vehicle. Controllers for depth and heading holding are designed using standard PID linearized control methods with gain scheduling and are then assessed within the complete system in a simulation environment. In addition, upgrades and maintenance are performed on the Power Pod, light and camera modules. Redesign, manufacture and testing of the SEAHOG junction box is performed, including a design solution to connect the tether power and fibre-optic lines at the surface and on the ROV. An extensive overhaul of the SEAHOG GUI is performed, utilising multicore processing architecture in LabVIEW and resulting in a user-orientated interface capable of controlling and monitoring all existing system data from the robot.","abstract_html":"A preliminary mathematical model for the UCT SEAHOG Remotely operated underwater vehicle (ROV) is developed, including estimation of the rigid body, hydrodynamic and hydrostatic properties of the robot. A single state thruster model is developed and verified according to real life test data. A closed-loop speed controller is developed for the thruster module using a standard PI scheme and is implemented on an MSP430 microcontroller using software fixed-point algorithms. The complete ROV system is simulated in Simulink® in an open-loop configuration to gain insight into the expected motion from the vehicle. Controllers for depth and heading holding are designed using standard PID linearized control methods with gain scheduling and are then assessed within the complete system in a simulation environment. In addition, upgrades and maintenance are performed on the Power Pod, light and camera modules. Redesign, manufacture and testing of the SEAHOG junction box is performed, including a design solution to connect the tether power and fibre-optic lines at the surface and on the ROV. An extensive overhaul of the SEAHOG GUI is performed, utilising multicore processing architecture in LabVIEW and resulting in a user-orientated interface capable of controlling and monitoring all existing system data from the robot.","abstract_has_math":false,"creators":["Finbow, Maximillian"],"institution":"Department of Mechanical Engineering","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Mouton, Hendrik Daniël"],"committee_chairs":[],"committee_members":[],"year":2016,"date_issued":"2016","date_published":"2016","updated_at":"2026-07-22T22:23:45Z","subjects":[],"languages":["eng"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/11427/20538","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Mouton, Hendrik Daniël"]},{"key":"dc:creator","label":"Author","values":["Finbow, Maximillian"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2016-07-20T12:31:46Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2016-07-20T12:31:46Z"]},{"key":"dc:date.issued","label":"Date","values":["2016"]},{"key":"dc:publisher.department","label":"Dc Publisher Department","values":["Department of Mechanical Engineering"]},{"key":"dc:publisher.institution","label":"Dc Publisher Institution","values":["University of Cape Town"]},{"key":"dc:type","label":"Dc Type","values":["Master Thesis"]},{"key":"dc:type.qualificationlevel","label":"Dc Type Qualificationlevel","values":["Masters"]},{"key":"dc:type.qualificationname","label":"Dc Type Qualificationname","values":["MSc (Eng)"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["eng"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/11427/20538"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["A preliminary mathematical model for the UCT SEAHOG Remotely operated underwater vehicle (ROV) is developed, including estimation of the rigid body, hydrodynamic and hydrostatic properties of the robot. A single state thruster model is developed and verified according to real life test data. A closed-loop speed controller is developed for the thruster module using a standard PI scheme and is implemented on an MSP430 microcontroller using software fixed-point algorithms. The complete ROV system is simulated in Simulink® in an open-loop configuration to gain insight into the expected motion from the vehicle. Controllers for depth and heading holding are designed using standard PID linearized control methods with gain scheduling and are then assessed within the complete system in a simulation environment. In addition, upgrades and maintenance are performed on the Power Pod, light and camera modules. Redesign, manufacture and testing of the SEAHOG junction box is performed, including a design solution to connect the tether power and fibre-optic lines at the surface and on the ROV. An extensive overhaul of the SEAHOG GUI is performed, utilising multicore processing architecture in LabVIEW and resulting in a user-orientated interface capable of controlling and monitoring all existing system data from the robot."]},{"key":"dc:title","label":"Title","values":["The dynamic modelling and development of a controller for a general purpose remotely operated underwater vehicle"]}]}],"canonical_facts":{"dc:contributor.advisor":["Mouton, Hendrik Daniël"],"dc:creator":["Finbow, Maximillian"],"dc:date.accessioned":["2016-07-20T12:31:46Z"],"dc:date.available":["2016-07-20T12:31:46Z"],"dc:date.issued":["2016"],"dc:description.abstract":["A preliminary mathematical model for the UCT SEAHOG Remotely operated underwater vehicle (ROV) is developed, including estimation of the rigid body, hydrodynamic and hydrostatic properties of the robot. A single state thruster model is developed and verified according to real life test data. A closed-loop speed controller is developed for the thruster module using a standard PI scheme and is implemented on an MSP430 microcontroller using software fixed-point algorithms. The complete ROV system is simulated in Simulink® in an open-loop configuration to gain insight into the expected motion from the vehicle. Controllers for depth and heading holding are designed using standard PID linearized control methods with gain scheduling and are then assessed within the complete system in a simulation environment. In addition, upgrades and maintenance are performed on the Power Pod, light and camera modules. Redesign, manufacture and testing of the SEAHOG junction box is performed, including a design solution to connect the tether power and fibre-optic lines at the surface and on the ROV. An extensive overhaul of the SEAHOG GUI is performed, utilising multicore processing architecture in LabVIEW and resulting in a user-orientated interface capable of controlling and monitoring all existing system data from the robot."],"dc:identifier.uri":["http://hdl.handle.net/11427/20538"],"dc:language.iso":["eng"],"dc:publisher.department":["Department of Mechanical Engineering"],"dc:publisher.institution":["University of Cape Town"],"dc:title":["The dynamic modelling and development of a controller for a general purpose remotely operated underwater vehicle"],"dc:type":["Master Thesis"],"dc:type.qualificationlevel":["Masters"],"dc:type.qualificationname":["MSc (Eng)"]},"updated_at":"2026-07-22T22:23:45Z"}