Spelling suggestions: "subject:"thrust allocation"" "subject:"shrust allocation""
1 |
Thrust allocation algorithm considering hydrodynamic interactions and actuator physical limitations. / Algoritmo de alocação de empuxo levando em conta interações hidrodinâmicas e limitações físicas dos atuadores.Arditti, Felipe 13 May 2019 (has links)
The Dynamic Positioning (DP) System is responsible for the station keeping of vessels in several offshore operations. The forces required by the DP System are distributed among the available thrusters by a thrust allocation algorithm which should be accurate, efficient and robust. This means that the effective forces match the required forces while power consumption is minimized. Additionally, in case of impossibility of generating the required forces the heading of the vessel is maintained to avoid increasing environmental forces. To accurately generate the required forces, the physical limitations of the thrusters and the hydrodynamic interactions must be considered. The hydrodynamic interactions are consistently modelled to accommodate the following typical effects: thruster-hull, thruster-current and thruster-thruster interaction. The result of this modeling is a nonlinear optimization problem, which is solved using the Sequential Quadratic Programming (SQP) algorithm with slack variables. The DP simulation carried out show that by considering the hydrodynamic interactions on thrust allocation the overall performance (controllability and power consumption) of the DP system is improved. / O Sistema de Posicionamento Dinâmico (DP) é responsável pela manutenção da posição de embarcações em diversas operações offshore. As forças requeridas pelo Sistema DP são distribuídas entre os propulsores disponíveis por um algoritmo de alocação de empuxo que deve ser preciso, eficiente e robusto. Isso significa que as forças efetivas correspondem às forças solicitadas, enquanto o consumo de energia é minimizado. Além disso, em caso de impossibilidade de gerar as forças necessárias, o rumo da embarcação é mantido para evitar o aumento das forças ambientais. Para gerar com precisão as forças necessárias, as limitações físicas dos propulsores e as interações hidrodinâmicas devem ser consideradas. As interações hidrodinâmicas são modeladas de forma consistente para acomodar os seguintes efeitos típicos: interação entre casco e propulsor, correnteza e propulsor e entre propulsores. O resultado desta modelagem é um problema de otimização não linear, que é resolvido usando o algoritmo de Programação Quadrática Sequencial (SQP) com variáveis de relaxamento. As simulações de posicionameto dinâmico realizadas mostram que, ao considerar as interações hidrodinâmicas na alocação de empuxo, o desempenho geral (controlabilidade e consumo de energia) do sistema DP melhora.
|
2 |
Nonlinear MPC for Motion Control and Thruster Allocation of ShipsBärlund, Alexander January 2019 (has links)
Critical automated maneuvers for ships typically require a redundant set of thrusters. The motion control system hierarchy is commonly separated into several layers using a high-level motion controller and a thruster allocation (TA) algorithm. This allows for a modular design of the software where the high-level controller can be designed without comprehensive information on the thrusters, while detailed issues such as input saturation and rate limits are handled by the TA. However, for a certain set of thruster configurations this decoupling may result in poor control performance due to the limited knowledge in the high-level controller about the physical limitations of the ship and the behavior of the TA. This thesis investigates different approaches of improving the control performance, using nonlinear Model Predictive Control (MPC) as a foundation for the developed motion controllers due to its optimized solution and capability of satisfying constraints. First, a decoupled system is implemented and results are provided for two simple motion tasks showing problems related to the decoupling. Thereafter, two different approaches are taken to remedy the observed drawbacks. A nonlinear MPC controller is developed combining the motion controller and thruster allocation resulting in a more robust control system. Then, in order to keep the control system modularized, an investigation of possible ways to augment the decoupled system so as to achieve similar performance as the combined system is carried out. One proposed solution is a nonlinear MPC controller with time-varying constraints accounting for the current limitations of the thruster system. However, this did not always improve the control performance since the behavior of the TA still is unknown to the MPC controller.
|
3 |
Coordinated control of small, remotely operated and submerged vehicle-manipulator systemsSoylu, Serdar 20 December 2011 (has links)
Current submerged science projects such as VENUS and NEPTUNE have revealed the
need for small, low-cost and easily deployed underwater remotely operated vehiclemanipulator
(ROVM) systems. Unfortunately, existing small remotely operated
underwater vehicles (ROV) are not equipped to complete the complex and interactive
submerged tasks required for these projects. Therefore, this thesis is aimed at adapting a
popular small ROV into a ROVM that is capable of low-cost and time-efficient
underwater manipulation. To realize this objective, the coordinated control of ROVM
systems is required, which, in the context of this research, is defined as the collection of
hardware and software that provides advanced functionalities to small ROVM systems.
In light of this, the primary focus of this dissertation is to propose various technical
building blocks that ultimately lead to the realization of such a coordinated control
system for small ROVMs.
To develop such a coordinated control of ROVM systems, it is proposed that ROV and
manipulator motion be coordinated optimally and intelligently. With coordination, the
system becomes redundant: there are more degrees of freedom (DOF) than required.
Hence, the extra DOFs can be used to achieve secondary objectives in addition to the
primary end-effector following task with a redundancy resolution scheme. This
eliminates the standard practice of holding the ROV stationary during a task and
uncovers significant potential in the small ROVM platform.
In the proposed scheme, the ROV and manipulator motion is first coordinated such that
singular configurations of the manipulator are avoided, and hence dexterous manipulation
is ensured. This is done by using the ROV's mobility in an optimal, coordinated manner.
Later, to accommodate a more comprehensive set of secondary objectives, a fuzzy
based approach is proposed. The method considers the human pilot as the main operator
and the fuzzy machine as an artificial assistant pilot that dynamically prioritizes the
secondary objectives and then determines the optimal motion.
Several model-based control methodologies are proposed for small ROV/ROVM
systems to realize the desired motion produced by the redundancy resolution, including
an adaptive sliding-mode control, an upper bound adaptive sliding-mode control with
adaptive PID layer, and an H∞ sliding-mode control. For the unified system (redundancy
resolution and controller), a new human-machine interface (HMI) is designed that can
facilitate the coordinated control of ROVM systems. This HMI involves a 6-DOF
parallel joystick, and a 3-D visual display and a graphical user interface (GUI) that
enables a human pilot to smoothly interact with the ROVM systems. Hardware-in-theloop
simulations are carried out to evaluate the performance of the coordination schemes.
On the thrust allocation side, a novel fault-tolerant thrust allocation scheme is proposed
to distribute forces and moments commanded by the controller over the thrusters. The
method utilizes the redundancy in the thruster layout of ROVM systems. The proposed
scheme minimizes the largest component of the thrust vector instead of the two-norm,
and hence provides better manoeuvrability.
In the first phase of implementation, a small inspection-class ROV, a Saab-Seaeye
Falcon™ ROV, is adopted. To improve the navigation, a navigation skid is designed that
contains a Doppler Velocity Log, a compass, an inertial measurement unit, and acoustic
position data. The sensor data is blended using an Extended Kalman Filter. The
developed ROV system uses the upper bound adaptive sliding-mode control with
adaptive PID layer.
The theoretical and practical results illustrate that the proposed tools can transform, a
small, low-cost ROVM system into a highly capable, time-efficient system that can
complete complex subsea tasks. / Graduate
|
4 |
Integrated Control of Marine Electrical Power SystemsRadan, Damir January 2008 (has links)
<p>This doctoral thesis presents new ideas and research results on control of marine electric power system.</p><p>The main motivation for this work is the development of a control system, power management system (PMS) capable to improve the system robustness to blackout, handle major power system faults, minimize the operational cost and keep the power system machinery components under minimal stress in all operational conditions.</p><p>Today, the electric marine power system tends to have more system functionality implemented in integrated automation systems. The present state of the art type of tools and methods for analyzing marine power systems do only to a limited extent utilize the increased knowledge available within each of the mechanical and electrical engineering disciplines.</p><p>As the propulsion system is typically consisted of the largest consumers on the vessel, important interactions exists between the PMS and vessel propulsion system. These are interacted through the dynamic positioning (DP) controller, thrust allocation algorithm, local thruster controllers, generators' local frequency and voltage controllers. The PMS interacts with the propulsion system through the following main functions: available power static load control, load rate limiting control and blackout prevention control (i.e. fast load reduction). These functions serve to prevent the blackout and to ensure that the vessel will always have enough power.</p><p>The PMS interacts with other control systems in order to prevent a blackout and to minimize operational costs. The possibilities to maximize the performance of the vessel, increase the robustness to faults and decrease a component wear-out rate are mainly addressed locally for the individual control systems. The solutions are mainly implicative (for e.g. local thruster control, or DP thrust allocation), and attention has not been given on the interaction between these systems, the power system and PMS. Some of the questions that may arise regarding the system interactions, are as follows: how the PMS functionality may affect a local thruster control, how the local thruster control may affect the power system performance, how some consumers may affect the power system performance in normal operations and thus affect other consumers, how the power system operation may affect the susceptibility to faults and blackout, how various operating and weather conditions may affect the power system performance and thus propulsion performance though the PMS power limiting control, how propulsion performance may affect the overall vessel performance, which kind of faults can be avoided if the control system is re-structured, how to minimize the operational costs and to deal with the conflicting goals. This PhD thesis aims to provide answers to such questions.</p><p>The main contributions of this PhD thesis are:</p><p>− A new observer-based fast load reduction system for the blackout prevention control has been proposed. When compared to the existing fast load reduction systems, the proposed controller gives much faster blackout detection rate, high reliability in the detection and faster and more precise load reduction (within 150 miliseconds).</p><p>− New advanced energy management control strategies for reductions in the operational costs and improved fuel economy of the vessel.</p><p>− Load limiting controllers for the reduction of thruster wear-out rate. These controllers are based on the probability of torque loss, real-time torque loss and the thruster shaft</p><p>accelerations. The controllers provide means of redistributing thrust from load fluctuating thrusters to less load fluctuating ones, and may operate independently of the thrust allocation system. Another solution is also proposed where the load limiting controller based on thrust losses is an integrated part of DP thrust allocation algorithm.</p><p>− A new concept of totally integrated thrust allocation system, local thruster control and power system. These systems are integrated through PMS functionality which is contained within each thruster PLC, thereby distributed among individual controllers, and independent of the communications and dedicated controllers.</p><p>− Observer-based inertial controller and direct torque-loss controller (soft anti-spin controller) with particular attention to the control of machine wear-out rate. These controller contribute to general shaft speed control of electrical thrusters, generators and main propulsion prime movers.</p><p>The proposed controllers, estimators and concepts are demonstrated through time-domain simulations performed in MATLAB/SIMULINK. The selected data are typical for the required applications and may differ slightly for the presented cases.</p>
|
5 |
Integrated Control of Marine Electrical Power SystemsRadan, Damir January 2008 (has links)
This doctoral thesis presents new ideas and research results on control of marine electric power system. The main motivation for this work is the development of a control system, power management system (PMS) capable to improve the system robustness to blackout, handle major power system faults, minimize the operational cost and keep the power system machinery components under minimal stress in all operational conditions. Today, the electric marine power system tends to have more system functionality implemented in integrated automation systems. The present state of the art type of tools and methods for analyzing marine power systems do only to a limited extent utilize the increased knowledge available within each of the mechanical and electrical engineering disciplines. As the propulsion system is typically consisted of the largest consumers on the vessel, important interactions exists between the PMS and vessel propulsion system. These are interacted through the dynamic positioning (DP) controller, thrust allocation algorithm, local thruster controllers, generators' local frequency and voltage controllers. The PMS interacts with the propulsion system through the following main functions: available power static load control, load rate limiting control and blackout prevention control (i.e. fast load reduction). These functions serve to prevent the blackout and to ensure that the vessel will always have enough power. The PMS interacts with other control systems in order to prevent a blackout and to minimize operational costs. The possibilities to maximize the performance of the vessel, increase the robustness to faults and decrease a component wear-out rate are mainly addressed locally for the individual control systems. The solutions are mainly implicative (for e.g. local thruster control, or DP thrust allocation), and attention has not been given on the interaction between these systems, the power system and PMS. Some of the questions that may arise regarding the system interactions, are as follows: how the PMS functionality may affect a local thruster control, how the local thruster control may affect the power system performance, how some consumers may affect the power system performance in normal operations and thus affect other consumers, how the power system operation may affect the susceptibility to faults and blackout, how various operating and weather conditions may affect the power system performance and thus propulsion performance though the PMS power limiting control, how propulsion performance may affect the overall vessel performance, which kind of faults can be avoided if the control system is re-structured, how to minimize the operational costs and to deal with the conflicting goals. This PhD thesis aims to provide answers to such questions. The main contributions of this PhD thesis are: − A new observer-based fast load reduction system for the blackout prevention control has been proposed. When compared to the existing fast load reduction systems, the proposed controller gives much faster blackout detection rate, high reliability in the detection and faster and more precise load reduction (within 150 miliseconds). − New advanced energy management control strategies for reductions in the operational costs and improved fuel economy of the vessel. − Load limiting controllers for the reduction of thruster wear-out rate. These controllers are based on the probability of torque loss, real-time torque loss and the thruster shaft accelerations. The controllers provide means of redistributing thrust from load fluctuating thrusters to less load fluctuating ones, and may operate independently of the thrust allocation system. Another solution is also proposed where the load limiting controller based on thrust losses is an integrated part of DP thrust allocation algorithm. − A new concept of totally integrated thrust allocation system, local thruster control and power system. These systems are integrated through PMS functionality which is contained within each thruster PLC, thereby distributed among individual controllers, and independent of the communications and dedicated controllers. − Observer-based inertial controller and direct torque-loss controller (soft anti-spin controller) with particular attention to the control of machine wear-out rate. These controller contribute to general shaft speed control of electrical thrusters, generators and main propulsion prime movers. The proposed controllers, estimators and concepts are demonstrated through time-domain simulations performed in MATLAB/SIMULINK. The selected data are typical for the required applications and may differ slightly for the presented cases.
|
Page generated in 0.127 seconds