Search results for: OPTIMAL THRUST ALLOCATION, DYNAMIC POSITIONING, QUADRATIC PROGRAMMING
-
DYNAMIC POSITIONING CAPABILITY ASSESSMENT BASED ON OPTIMAL THRUST ALLOCATION
PublicationThe article presents an efficient method of optimal thrust allocation over the actuators in a dynamically positioned ship, according to the DNV-ST-0111 standard, Level 1. The optimisation task is approximated to a convex problem with linear constraints and mathematically formulated as quadratic programming. The case study is being used to illustrate the use of the proposed approach in assessing the DP capability of a rescue ship....
-
Adaptive dynamic control allocation for dynamic positioning of marine vessel based on backstepping method and sequential quadratic programming
PublicationIt is generally assumed in dynamic positioning of over-actuated marine vessels that the control effectiveness matrix (input matrix) is known and constant, or, in case of fault information, it is estimated by the fault detection and diagnosis system. The purpose of the study is to develop the adaptive dynamic positioning control system for an over-actuated marine vessel in the presence of uncertainties and with emphasis on limited...
-
Dynamic Positioning Capability Assessment for Ship Design Purposes
PublicationThe article focuses on solving a problem of optimal thrust distribution over the actuators in a ship Dynamic Positioning, according to DNV-ST-0111 standard, Level 1. The classic Quadratic Programming approach is combined with the numerical solusion used to handle the propeller with the rudder constraints in the optimization task and the influence between thrusters and skeg. It is presented as an efficient method of minimizing the...
-
Rozdział mocy w układzie napędowym robota podwodnego - porównanie algorytmów alokacji naporów
PublicationPraca dotyczy syntezy systemu automatycznego sterowania robotem podwodnym w zakresie problemu rozdziału mocy w wielopędnikowym układzie napędowym. Do alokacji naporów zastosowano metody optymalizacji z ograniczeniami, pozwalające na wyznaczanie wektora naporów na podstawie wektora sił uogólnionych. Rozważono i porównano dwie metody rozdziału mocy dla robota realizującego ruch poziomy płaski o trzech stopniach swobody, rozpatrując...
-
Power efficient thrust allocation algorithms in design of dynamically positioned ships
PublicationAssessment of power consumption on a Dynamically Positioned (DP) ship in the early design stage can assist crucial design choices. The study presents a comparison between two algorithms of optimal thrust allocation in a propulsion system for an over-actuated DP ship. Applied algorithms were Quadratic Programming (QP) and Non- dominated Sorting Genetic Algorithm II (NSGAII). Based on both approaches, tools were developed for ship...
-
ADAPTIVE BACKSTEPPING TRACKING CONTROL FOR OVER-ACTUATED DP MARINE VESSEL WITH INERTIA UNCERTAINTIES
PublicationDesigning a tracking control system for an over-actuated dynamic positioning marine vessel in the case of insufficient information on environmental disturbances, hydrodynamic damping, Coriolis forces and vessel inertia characteristics is considered. The designed adaptive MIMO backstepping control law with control allocation is based on Lyapunov control theory for cascaded systems to guarantee stabilization of the marine vessel...
-
Synteza układu sterowania statkiem morskim dynamicznie pozycjonowanym w warunkach niepewności
PublicationNiniejsza monografia obejmuje zagadnienia związane z syntezą układu dynamicznego pozycjonowania statku w środowisku morskim z zastosowaniem wybranych nieliniowych metod sterowania. W ramach pracy autorka rozważała struktury sterowania z zastosowaniem wektorowej adaptacyjnej metody backstep oraz metod jej pokrewnych, takich jak regulatory MSS (ang. multiple surface sliding), DSC (ang. dynamic surface control), NB (ang. neural backstepping)....
-
Adaptive dynamic control allocation for over-actuated dynamic positioning system based on backstepping method in case of thruster faults
PublicationThe objective of the research considered in this paper is dynamic positioning of a nonlinear over-actuated marine vessel in the presence of limited information about thruster forces. First, the adaptive backstepping method is used to estimate the input matrix which will compensate partial loss of actuator effectiveness in the presence of actuator dynamics. Then, the adaptive commanded virtual forces and moment are allocated into...
-
Adaptive Optimal Discrete-Time Output-Feedback Using an Internal Model Principle and Adaptive Dynamic Programming
PublicationIn order to address the output feedback issue for linear discrete-time systems, this work suggests a brand-new adaptive dynamic programming (ADP) technique based on the internal model principle (IMP). The proposed method, termed as IMP-ADP, does not require complete state feedback, merely the measurement of input and output data. More specifically, based on the IMP, the output control problem can first be converted into a stabilization...
-
Fractional Order Dynamic Positioning Controller
PublicationImproving the performance of Dynamic Positioning System in such applications as station keeping, position mooring and slow speed references tracking requires improving the position and heading control precision. These goals can be achieved through the improvement of the ship control system. Fractional-order calculus is a very useful tool which extends classical, integer-order calculus and is used in contemporary modeling and control...
-
Quadratic programming approach to coupled resonator filter cad
PublicationArtykuł prezentuje technikę komputerowego wspomagania procesu projektowania filtrów zbliżeniowych. Polega ona na sformułowaniu macierzy sprzężeń jako problemu programowania kwadratowego (QP). Dzięki zdefiniowaniu procedury optymalizacyjnej jako problemu QP, przy założeniu liniowej zależności współczynników sprzężeń od wymiarów geometrycznych struktury, uzyskano znaczącą redukcję liczby pełnofalowych symulacji prowadzących do uzyskania...
-
Dynamic Positioning System with Vectorial Backstepping Controller
PublicationThe problem of synthesis a dynamic positioning system for low frequency model of surface vessel was considered in this paper. The recursive vectorial backstepping control design was used to keep a fixed position and heading in presence of wave disturbances. The passive observer was introduced to smooth the measurements and to estimate the velocities needed for the control algorithm. Some parameters of observer were optimized off-line...
-
Ship Dynamic Positioning Based on Nonlinear Model Predictive Control
PublicationThe presented work explores the simulation test results of using nonlinear model predictive control algorithm for ship dynamic positioning. In the optimization task, a goal function with a penalty was proposed with a variable prediction step. The results of the proposed control algorithm were compared with backstepping and PID. The effect of estimation accuracy on the control quality with the implemented algorithms was investigated....
-
Control System Design for Dynamic Positioning using Vectorial Backstepping
PublicationThe problem of synthesis a dynamic positioning system for low frequency model of surface vessel was considered in this paper. The recursive vectorial backstepping control design was used to keep a fixed position and heading in presence of wave disturbances. The passive observer was introduced to smooth the measurements and to estimate the velocities needed for the control algorithm. The computer simulation results were given to...
-
Analysis of data fusion algorithms for the vessel with the dynamic positioning system
PublicationThe dynamic positioning (DP) system on the vessel is operated to control the position and heading of the vessel with the use of propellers and thrusters installed on the board. On DP vessels redundant measurement systems of position, heading and the magnitude and direction of environmental forces are required for safety at sea. In this case, a fusion of data is needed from individual measurement devices. The article proposes a...
-
The dataset of simulations for optimal and non-optimal rotating receiver angles of multicoil dynamic wireless power transfer system
Open Research DataThe provided dataset is part of the simulation results shown in related journal paper "Optimal Rotating Receiver Angles Estimation for Multicoil Dynamic Wireless Power Transfer".
-
Fixed final time and free final state optimal control problem for fractional dynamic systems – linear quadratic discrete-time case
Publication -
Data fusion of GPS sensors using Particle Kalman Filter for ship dynamic positioning system
PublicationDepending on standards and class, dynamically positioned ships make use of different numbers of redundant sensors to determine current ship position. The paper presents a multi-sensor data fusion algorithm for the dynamic positioning system which allows it to record the proper signal from a number of sensors (GPS receivers). In the research, the Particle Kalman Filter with data fusion was used to estimate the position of the vessel....
-
ANALYSIS OF IMPACT of SHIP model parameters on changes of control quality index in ship dynamic positioning system
PublicationIn this work there is presented an analysis of impact of ship model parameters on changes of control quality index in a ship dynamic positioning system designed with the use of a backstepping adaptive controller. Assessment of the impact of ship model parameters was performed on the basis of Pareto-Lorentz curves and ABC method in order to determine sets of the parameters which have either crucial, moderate or low impact on objective...
-
Designing Particle Kalman Filter for Dynamic Positioning
PublicationThe article presents a comparative analysis of two variants of the Particle Kalman Filter designed by using two different ship motion models. The first filter bases only on the kinematic model of the ship and can be used in many types of vehicles, regardless of the vehicle dynamics model. The input value to the filter is the noisy position of the ship. The second filter makes use of the kinematic and dynamic models of the moving...
-
Optimal programming of critical sections in modern network processors under performance requirements.
PublicationPrzegląd konstrukcji i zastosowań metod programowania sekcji krytycznych w nowoczesnych procesorach sieciowych rodziny Intel IXP. Porównanie wydajnościowe w formie tabeli.
-
Determination of the optimal curvature of the turnout diverging track for HSR using dynamic analysis
PublicationThe paper presents an analytical method of identifying the curvature of the turnout diverging track consisting of sections of varying curvature. Such turnout is mainly applied on High Speed Railway. Both linear and nonlinear (polynomial) curvatures of the turnout diverging track are considered in the paper. Obtained solutions enable to assume curvature values at the beginning and end point of the geometrical layout of the turnout.The...
-
Robust-adaptive dynamic programming-based time-delay control of autonomous ships under stochastic disturbances using an actor-critic learning algorithm
PublicationThis paper proposes a hybrid robust-adaptive learning-based control scheme based on Approximate Dynamic Programming (ADP) for the tracking control of autonomous ship maneuvering. We adopt a Time-Delay Control (TDC) approach, which is known as a simple, practical, model free and roughly robust strategy, combined with an Actor-Critic Approximate Dynamic Programming (ACADP) algorithm as an adaptive part in the proposed hybrid control...
-
Volume optimization of high-speed surface-mounted permanent magnet synchronous motor based on sequential quadratic programming technique and analytical solution
Publication -
A novel method based on adaptive cuckoo search for optimal network reconfiguration and distributed generation allocation in distribution network
Publication -
Anna Witkowska dr hab.
PeopleAnnaWitkowska holds an M.Sc. in mathematics and computer science from the University of Gdańsk, Poland in 2001. She received her Ph.D. degree from the Technical University of Warsaw in 2011, and the D.Sc. (habilitation) degree in automation, electronic and electrical engineering from the Technical University of Gdańsk, in 2020. Currently she is a professor of the Gdańsk University of Technology, Faculty of Electrical and Control...
-
BatchI: Batch effect Identification in high-throughput screening data using a dynamic programming algorithm
Publication -
Generating optimal paths in dynamic environments using RiverFormation Dynamics algorithm
PublicationThe paper presents a comparison of four optimisation algorithms implemented for the purpose of finding the shortest path in static and dynamic environments with obstacles. Two classical graph algorithms –the Dijkstra complete algorithm and A* heuristic algorithm – were compared with metaheuristic River Formation Dynamics swarm algorithm and its newly introduced modified version. Moreover, another swarm algorithm has been compared...
-
Comparative analysis of positioning accuracy of Garmin Forerunner wearable GNSS receivers in dynamic testing
Publication -
Initializing the EM Algorithm for Univariate Gaussian, Multi-Component, Heteroscedastic Mixture Models by Dynamic Programming Partitions
Publication -
Optimal Rotating Receiver Angles Estimation for Multicoil Dynamic Wireless Power Transfer
PublicationThis study proposed an approach to dynamic wireless charging that uses a rotating receiver coil. Our simulation study focused on the verification of a novel way of increasing the coupling coefficient and power transfer stability by following the flux of the transmitting coils. To obtain the highest possible coupling by means of the FEM analysis, we studied the optimization of the trajectory of the angular velocity of the rotating...
-
Selected Aspects of Testing the Positioning Accuracy of GNSS Receivers Used in Sports and Recreation by Dynamic Measurements
Publication -
Assessment of the Positioning Accuracy of DGPS and EGNOS Systems in the Bay of Gdansk using Maritime Dynamic Measurements
Publication -
Comparative analysis of positioning accuracy of GNSS receivers of Samsung Galaxy smartphones in marine dynamic measurements
Publication -
ZASTOSOWANIE MACIERZY PSEUDO ODWROTNEJ W METODACH ALOKACJI PĘDNIKÓW UKŁADU DYNAMICZNEGO POZYCJONOWANIA STATKU
PublicationUkłady kontroli alokacji pędników stanowią ważną część systemów dynamicznego pozycjonowania na statku. Określają one sygnały sterujące nastawami pędników, na podstawie uogólnionego wektora sił wzdłużnej, poprzecznej i momentu skręcającego, uzyskiwanych z prawa sterowania. W artykule przedstawiono wybrane algorytmy kontroli alokacji pędników, różniące się sposobem wyznaczania macierzy pseudo odwrotnej oraz algorytm bezpośredniej...
-
Analiza przepływu oleju przez rowek smarowy wzdłużnego łożyska ślizgowego z wykorzystaniem komputerowej dynamiki płynów (CFD) = Analysis of the lubricant flow through the hydrodynamic thrust bearings groove with the use of computational fluid dynamic
PublicationSmarowanie zanurzeniowe jest tradycyjnym sposobem smarowania wzdłużnych łożysk ślizgowych. Jednak rozwiązanie to wykazuje umiarkowaną skuteczność w zapewnieniu optymalnie niskich temperatur w filmie smarowym a ponadto jest przyczyną strat mocy związanych z mieszaniem oleju w obudowie łożyska, co jest szczególnie widoczne w łożyskach szybkoobrotowych. Obecnie wymagania stawiane nowym konstrukcjom łożysk ślizgowych to zwiększanie...
-
Joanna Żukowska dr hab. inż.
PeopleJoanna Żukowska (born in Kwidzyn) – road engineering and transport safety expert. She is a researcher in the field of transport. Her main fields of research are: transport policy, active transport and transport safety. She has experience in programming and implementation of traffic safety management systems. She is an author and co-author of many publications on transport safety, provided expertise for the Polish Infrastructure...
-
Bartosz Sawik
PeopleDr Bartosz Sawik is a Professor at the Department of Business Informatics and Engineering Management, AGH University of Science and Technology, Krakow, Poland and at the Institute of Smart Cities, GILT-OR Group, Department of Statistics, Computer Science and Mathematics, Public University of Navarre, Pamplona, Spain. He is a Visiting Researcher at the University of California, Berkeley, USA. He has a Ph.D. and a M.Sc. and Eng....
-
Evolutionary Algorithms in MPLS network designing
PublicationMPLS technology become more and more popular especially in core networks giving great flexibility and compatibility with existing Internet protocols. There is a need to optimal design such networks and optimal bandwidth allocation. Linear Programming is not time efficient and does not solve nonlinear problems. Heuristic algorithms are believed to deal with these disadvantages and the most promising of them are Evolutionary Algorithms....
-
The structure of the control system for a dynamically positioned ship
PublicationThe article discusses functions and tasks of dynamic positioning (DP) systems for ships. The analysed issues include ship steering, in particular stabilisation of ship position and direction of motion (real course) at low manoeuvring speeds, and commonly used DP ship models. Requirements imposed by classification societies on DP ships are quoted. A multi-layer structure of the DP control system is presented, with special attention...
-
IEEE International Symposium on Adaptive Dynamic Programming and Reinforcement Learning
Conferences -
Optimised allocation of actuators for DWDS
PublicationThis paper addresses the problem of actuators’ allocation within networked structured system, namely allocation of disinfectant booster stations within Drinking Water Distribution System (DWDS), under receding horizon optimised control – Model Predictive Control (MPC) to be exact. The allocation task is kept within dynamic multiobjective optimisation framework. The MPC is defined as a single objective predictive operator. Two numerical...
-
Performance evaluation of unified memory and dynamic parallelism for selected parallel CUDA applications
PublicationThe aim of this paper is to evaluate performance of new CUDA mechanisms—unified memory and dynamic parallelism for real parallel applications compared to standard CUDA API versions. In order to gain insight into performance of these mechanisms, we decided to implement three applications with control and data flow typical of SPMD, geometric SPMD and divide-and-conquer schemes, which were then used for tests and experiments. Specifically,...
-
Time Domain Modeling of Propeller Forces due to Ventilation in Static and Dynamic Conditions
PublicationThis paper presents experimental and theoretical studies on the dynamic effect on the propeller loading due to ventilation by using a simulation model that generates a time domain solution for propeller forces in varying operational conditions. For ventilation modeling, the simulation model applies a formula based on the idea that the change in lift coefficient due to ventilation computes the change in the thrust coefficient. It...
-
High performance super-twisting sliding mode control for a maritime autonomous surface ship (MASS) using ADP-Based adaptive gains and time delay estimation
PublicationThis research addresses two kinds of problems related to optimal trajectory tracking of a Maritime Autonomous Surface Ship (MASS): those caused by the time-varying external disturbances including winds, waves and ocean currents as well as those resulting from inherent dynamical uncertainties. As the paper shows, an accurate and robust optimal controller can successfully deal with both issues. An improved Optimal Adaptive Super-Twisting...
-
High performance super-twisting sliding mode control for a maritime autonomous surface ship (MASS) using ADP-Based adaptive gains and time delay estimation
PublicationThis research addresses two kinds of problems related to optimal trajectory tracking of a Maritime Autonomous Surface Ship (MASS): those caused by the time-varying external disturbances including winds, waves and ocean currents as well as those resulting from inherent dynamical uncertainties. As the paper shows, an accurate and robust optimal controller can successfully deal with both issues. An improved Optimal Adaptive Super-Twisting...
-
Optymalizacja strategii sieci inteligentnych agentów za pomocą programowania genetycznego w systemie rozproszonym realizującym paradygmat volunteer computing
PublicationDynamicznie rosnąca złożoność i wymagania w odniesieniu do rozproszonych systemów informatycznych utrudnia zarządzanie dostępnymi zasobami sprzętowymi i programistycznymi. Z tego powodu celem rozprawy jest opracowanie wielokryterialnej metody programowania genetycznego, która pozwala na optymalizację strategii zespołu inteligentnych agentów programistycznych w zakresie zarządzania systemem realizującym paradygmat volunteer computing....
-
Multiprocessor Implementation of Parallel Multiobjective Genetic Algorithm for Optimized Allocation of Chlorination Stations in Drinking Water Distribution System a New Water Quality Model Approach
PublicationThe Critical Infrastructure Systems (CISs) have received in recent years a considerable attention due to their heavy impact on sustainable development of modern societies. Most CISs may be classied as large scale complex systems of network structure, in uenced by strong interactions form the surrounding environment, internal and external interconnections. The later is a result of inter-CIS dependencies. The control, monitoring...
-
A selection of PID type controller settings via LQR approach for two-wheeled balancing robot
PublicationThe problem of PID type controller tuning has been addressed in this paper. In particular, a method of selection of PD settings based on the solution of linear–quadratic optimisation problem using the energy criterion has been investigated. Thus, the possibility of transforming optimal settings of the linear–quadratic regulator into the settings of the controller in the classical control system has been given. The presented methodology...
-
Objective Programming EMSS 2023
e-Learning CoursesTheory and practice on object oriented programmingSoftware programming paradigms including object oriented approachEncapsulation, inheritance, abstraction and polymorphism in C++ languageSpecific features of C++ obiect-orientationDynamic memory management in C++ languagePython as a scripting object oriented languageComparison of C++ and Python languages to Java and C#