Model Simplification for Asymmetric Marine Vehicles in Horizontal Motion—Verification of Selected Tracking Control Algorithms
Abstract
:1. Introduction
- (1)
- Proposal of an approach for testing the control efficiency of different algorithms by comparing them based on established criteria.
- (2)
- Verification of the effectiveness of control algorithms for vehicles described by a diagonal inertia matrix based on the technical data of a real marine vehicle, also taking into account limitations of the operating conditions (drives, speeds). For the tested vehicle, realistic operating conditions derived from the literature (e.g., values of driving forces, speeds) were adopted in order to ensure that the results corresponded to real-world situations.
- (3)
- Simulation studies were carried out on a model of a real vehicle, taking into account realizable values of force and torque, as well as velocity, which is not always fulfilled in works concerning the design of control algorithms designed for trajectory tracking.
2. Mathematical Model of Marine Vehicle Moving Horizontally
- IQV-based equations and equations with diagonal inertia matrix. In order to keep the symmetry of the M matrix, it is assumed that all model inaccuracies and external disturbances are included in the function . Then, decomposition of the symmetric matrix M leads to a diagonal matrix [45,46]. Moreover, . The matrix contains nominal parameters, while any inaccuracies of are shifted to the vector defined as . On the other hand, the decomposition of the matrix with nominal parameters yields a matrix .
- Equations of motion with diagonal inertia matrix. A common method of simplifying the model is to ignore couplings, resulting in a diagonal inertia matrix. Controller design is less complicated, but the disadvantage of this approach is that the controller may not work effectively when the couplings are strong enough that they should be included in the vehicle model and controller equations. The equation describing the vehicle dynamics with a diagonal inertia matrix, i.e., reduced Equation (2), has the form:
3. Control Analysis Method Based on Dynamics Model
- Examining the suitability of the controller along with the vehicle dynamics model by means of a test.
- Brief analysis and discussion of the equations of motion.
- Determining assumptions and selecting evaluation criteria.
3.1. Controller Usability Test Using Vehicle Dynamics Model
- At the first stage, a vehicle is selected whose equations of motion include a symmetric inertia matrix but also, in reduced form, a diagonal matrix. Two such models are considered. The test conditions are also established as follows: maximum thrust, trajectory, initial conditions, and other operating conditions of the controller. A benchmark control scheme is selected that is suitable for a fully asymmetric vehicle (in the x and y directions). Control strategies designed for a diagonal vehicle model are also selected.
- At the second stage, the trajectory of the vehicle’s movement is generated according to the assumed operating conditions.
- At the third stage, the performance of the control algorithm selected as a benchmark is tested. The resulting output signals in the form of force and torque and selected quantities representing the performance of the algorithm are archived for the tasks carried out in the subsequent stages of the procedure.
- At the fourth stage, the force and torque signals are estimated into a mathematical form that replaces their real time history. On this basis, the effect of control signals on the formation of disturbances due to inertial couplings, which are not taken into account in models with a diagonal inertia matrix, is analyzed.
- At the fifth stage, the chosen control scheme is tested for its effectiveness when inertial couplings are present in the dynamics model. This means that the controller considers a model with a diagonal inertia matrix, while the vehicle dynamics are described by a model with a symmetric inertia matrix.
- In the final stage, the performance of the reference controller is compared with that of a controller designed for a fully symmetrical vehicle model. In this process, predetermined criteria are used. The result of this procedure is an answer as to whether the tested algorithm is effective when the full symmetry of the model cannot be guaranteed.
- Formulating the purpose of the test: In this part of the method, the performance of the control algorithms is not compared, but the difference in responses obtained from the symmetric and diagonal model (due to the inertia matrix) is studied.
- The and signals refer to the estimated force in the longitudinal direction and torque, respectively. These quantities are defined after obtaining and signals from the controller designed for the asymmetric vehicle model. Based on the time history of and , an approximation of these functions is performed. The and functions are expressed by a constant value (average value of force or torque, i.e., mean value and variable component depending on standard deviation) in the following form:
- Comparison of signals representing inertial forces for symmetric and diagonal matrix and determination of differences in their values, namely: , , .
3.2. Brief Analysis and Discussion of Equations of Motion
- 1.
- If the center of mass will not be the geometric center at the same time, then it is necessary to add a compensating component. This means that the control algorithm:
- (a)
- should also include a component to offset model inaccuracies, or
- (b)
- be designed to effectively perform the control task despite modeling inaccuracies.
- 2.
- Disturbance components and depend on the velocity r and its time derivative. From this, it can be concluded that as long as this velocity has very small values, e.g., 0.1 rad/s or slightly higher, the values of these components will not disable the control of the vehicle. Thus, if the algorithm is sufficiently robust to disturbances, trajectory tracking in the x and y directions will be effective. If the necessary condition of the algorithm is a diagonal inertia matrix without the possibility of correcting model inaccuracies, then such an algorithm will fail.
- 3.
- The third Equation (17) is not so easy to analyze.
- (a)
- The perturbation component depends on the entire velocity vector and, therefore, its role is not easy to determine. Instead, it can be deduced that its values will depend on the distance of the center of mass from the geometric center of the vehicle. This means that with a small difference in this distance, the values of will be able to be compensated for with a fault-tolerant control scheme. Otherwise, this will be impossible or much more difficult. When the difference in the distance of the two centers increases to a critical value, the algorithm will fail. Estimating this critical value is possible with a large amount of calculation, and it is not known whether such a value will allow correct control of the vehicle.
- (b)
- Unfortunately, the second problem arising from the equation is the presence of and disturbances. It can be seen that the rotational motion is influenced by both the driving force in the forward direction and the inaccuracies of the model. The disturbances and also change the rotational motion and these changes are closely related to the inaccuracy of the model. Based on knowledge of the values of these components, it is not possible to answer conclusively whether they will disable the controller. Their presence, however, indicates the need to include such disturbances in the equation of the algorithm.
3.3. Evaluation Criteria
3.3.1. Estimation of Model Disturbance Dynamics
3.3.2. Estimation of Control Scheme Performance
- (1)
- time history of selected variables and tracking errors;
- (2)
- mean of errors and their standard deviation mean (a), std (a), where ;
- (3)
- mean integrated absolute error defined as , where ;
- (4)
- mean integrated absolute control defined as ;
- (5)
- root mean square of the tracking error defined as , where(, are the position errors in the body frame);
- (6)
- mean kinetic energy defined as .
4. Simulation Results
4.1. Vehicle Model and Test Conditions
4.2. Analysis of Vehicle Model Dynamics Using a Basic Controller
4.3. Tracking Control Algorithms Selected for Comparison
4.3.1. Adaptive Dynamical Sliding Mode Controller
4.3.2. Proportional Integral Sliding Mode Controller with Backstepping
4.3.3. Sliding Mode Controller Robust against Bounded Disturbances
4.3.4. Global Integral Sliding Mode Control
4.3.5. Tracking Control by Modified Dynamic Inversion
4.3.6. Analysis of Results Based on Indexes
4.4. Discussion of Results
- The best results were generally obtained when using a control scheme designed for vehicles described by a fully asymmetric model in the horizontal plane, that is, taking into account dynamic couplings. This is not an unexpected result because these types of algorithms are designed precisely for the control of asymmetric vehicles.
- Using only indexes, but no time history, can be misleading and is certainly not sufficient to test the suitability of the algorithm. Both tests are essential.
- Analysis of time histories and indexes show that the XWQ2015 controller is the most robust to vehicle asymmetry. The SZQZ2018 algorithm worked satisfactorily only for the linear trajectory. The JGY2018 control algorithm managed in the given situation, but the results were not satisfactory. The EZY2016 and YZ2018 algorithms proved to be completely unable to cope with such a situation.
- Designing control strategies for vehicle models that take into account the possibility that the geometric center is not identically located to the center of mass seems as expedient as possible. First of all, such a situation could potentially occur for a number of reasons (e.g., lack of precisely known parameters, displacement of cargo or mounted equipment). Second, such a control scheme can be simplified and applied to a fully symmetrical vehicle.
- When designing a controller for a fully symmetric vehicle (a model with a diagonal inertia matrix), it is important to verify that it will also work if the center of mass is shifted slightly. Often a complex mathematical theory is used in control algorithms and the results are satisfactory only under strictly assumed conditions. On the other hand, if the situation in question occurs, an algorithm that is not robust to the asymmetry of the vehicle model will fail and will have only theoretical significance but be without much value from a technical point of view. In such a situation, experimental studies should be carried out to answer the question to what extent the algorithm is useful.
- Test studies using simulation appear to be necessary to evaluate the suitability of the controller before implementing it in a real object. They can also be used when an experiment is not planned but one wants to explore some control idea. In this way, one can avoid the costly expense of an experiment that may not yield the expected results or prove difficult to implement.
4.5. Advantages and Disadvantages of Control Schemes and Their Possible Applications
5. Conclusions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
References
- Zhu, G.; Ma, Y.; Li, Z.; Malekian, R.; Sotelo, M. Event-Triggered Adaptive Neural Fault-Tolerant Control of Underactuated MSVs With Input Saturation. IEEE Trans. Intell. Transp. Syst. 2022, 23, 7045–7057. [Google Scholar] [CrossRef]
- Do, K.D.; Jiang, P.; Pan, J. Underactuated Ship Global Tracking Under Relaxed Conditions. IEEE Trans. Autom. Control 2002, 47, 1529–1536. [Google Scholar] [CrossRef]
- Elmokadem, T.; Zribi, M.; Youcef-Toumi, K. Trajectory tracking sliding mode control of underactuated AUVs. Nonlinear Dyn. 2016, 84, 1079–1091. [Google Scholar] [CrossRef]
- Zhang, L.; Huang, B.; Liao, Y.; Wang, B. Finite-Time Trajectory Tracking Control for Uncertain Underactuated Marine Surface Vessels. IEEE Access 2019, 7, 102321–102330. [Google Scholar] [CrossRef]
- Do, K.D. Robust adaptive tracking control of underactuated ODINs under stochastic sea loads. Robot. Auton. Syst. 2015, 72, 152–163. [Google Scholar] [CrossRef]
- Jiang, Z.P. Global tracking control of underactuated ships by Lyapunov’s direct method. Automatica 2002, 38, 301–309. [Google Scholar] [CrossRef]
- Repoulias, F.; Papadopoulos, E. Planar trajectory planning and tracking control design for underactuated AUVs. Ocean Eng. 2007, 34, 1650–1667. [Google Scholar] [CrossRef]
- Xu, J.; Wang, M.; Qiao, L. Dynamical sliding mode control for the trajectory tracking of underactuated unmanned underwater vehicles. Ocean Eng. 2015, 105, 54–63. [Google Scholar] [CrossRef]
- Zhao, Y.; Sun, X.; Wang, G.; Fan, Y. Adaptive Backstepping Sliding Mode Tracking Control for Underactuated Unmanned Surface Vehicle With Disturbances and Input Saturation. IEEE Access 2021, 9, 1304–1312. [Google Scholar] [CrossRef]
- Jiang, Y.; Guo, C.; Yu, H. Horizontal Trajectory Tracking Control for an Underactuated AUV Adopted Global Integral Sliding Mode Control. In Proceedings of the 2018 Chinese Control And Decision Conference (CCDC), Shenyang, China, 9–11 June 2018; pp. 5786–5791. [Google Scholar]
- Sun, Z.; Zhang, G.; Qiao, L.; Zhang, W. Robust adaptive trajectory tracking control of underactuated surface vessel in fields of marine practice. J. Mar. Sci. Technol. 2018, 23, 950–957. [Google Scholar] [CrossRef]
- Zhang, C.; Wang, C.; Wang, J.; Li, C. Neuro-adaptive trajectory tracking control of underactuated autonomous surface vehicles with high-gain observer. Appl. Ocean Res. 2020, 97, 102051. [Google Scholar] [CrossRef]
- Sun, X.; Wang, G.; Fan, Y. Model Identification and Trajectory Tracking Control for Vector Propulsion Unmanned Surface Vehicles. Electronics 2020, 9, 22. [Google Scholar] [CrossRef]
- Zhang, C.; Wang, C.; Wei, Y.; Wang, J. Neural-Based Command Filtered Backstepping Control for Trajectory Tracking of Underactuated Autonomous Surface Vehicles. IEEE Access 2020, 8, 42482–42490. [Google Scholar] [CrossRef]
- Deng, Y.; Zhang, Z.; Gong, M.; Ni, T. Event-Triggered Asymptotic Tracking Control of Underactuated Ships With Prescribed Performance. IEEE Trans. Intell. Transp. Syst. 2023, 24, 645–656. [Google Scholar] [CrossRef]
- Peng, Z.; Liu, E.; Pan, C.; Wang, H.; Wang, D.; Liu, L. Model-based deep reinforcement learning for data-driven motion control of an under-actuated unmanned surface vehicle: Path following and trajectory tracking. J. Frankl. Inst. 2023, 360, 4399–4426. [Google Scholar] [CrossRef]
- Zhang, Q.; Guo, L.; Sohan, M.A.H.; Tian, X. Research on the Control Problem of Autonomous Underwater Vehicles Based on Strongly Coupled Radial Basis Function Conditions. Appl. Sci. 2023, 13, 7732. [Google Scholar] [CrossRef]
- Li, J.; Xiang, X.; Dong, D.; Yang, S. Prescribed time observer based trajectory tracking control of autonomous underwater vehicle with tracking error constraints. Ocean Eng. 2023, 274, 114018. [Google Scholar] [CrossRef]
- Peng, Z.; Jiang, Y.; Wang, J. Event-Triggered Dynamic Surface Control of an Underactuated Autonomous Surface Vehicle for Target Enclosing. IEEE Trans. Ind. Electron. 2021, 68, 3402–3412. [Google Scholar] [CrossRef]
- Duan, K.; Fong, S.; Chen, P. Fuzzy observer-based tracking control of an underactuated underwater vehicle with linear velocity estimation. IET Control Theory Appl. 2020, 14, 584–593. [Google Scholar] [CrossRef]
- Chen, W.; Liu, X.; Feng, Z.; Tian, Y.; Leng, J.; Zhu, R. Improved line-ofight nonlinear trajectory tracking control of autonomous underwater vehicle exposed to high variable speed ocean currents. Ocean Eng. 2023, 277, 114149. [Google Scholar] [CrossRef]
- Lei, M.; Li, Y.; Pang, S. Extended state observer-based composite-system control for trajectory tracking of underactuated AUVs. Appl. Ocean Res. 2021, 112, 102694. [Google Scholar] [CrossRef]
- Yan, Z.; Yu, H.; Zhang, W.; Li, B.; Zhou, J. Globally finite-time stable tracking control of underactuated UUVs. Ocean Eng. 2015, 107, 132–146. [Google Scholar] [CrossRef]
- Ye, L.; Zong, Q. Tracking control of an underactuated ship by modified dynamic inversion. ISA Trans. 2018, 83, 100–106. [Google Scholar] [CrossRef] [PubMed]
- Fan, Y.; Qiu, B.; Liu, L.; Yang, Y. Global fixed-time trajectory tracking control of underactuated USV based on fixed-time extended state observer. ISA Trans. 2023, 132, 267–277. [Google Scholar] [CrossRef] [PubMed]
- Li, J.; Du, J.; Sun, Y.; Lewis, F.L. Robust adaptive trajectory tracking control of underactuated autonomous underwater vehicles with prescribed performance. Int. J. Robust Nonlinear Control 2019, 29, 4629–4643. [Google Scholar] [CrossRef]
- Ma, C.; Jia, J.; Zhang, T.; Wu, S.; Jiang, D. Horizontal Trajectory Tracking Control for Underactuated Autonomous Underwater Vehicles Based on Contraction Theory. J. Mar. Sci. Eng. 2023, 11, 805. [Google Scholar] [CrossRef]
- Wang, R.; Tang, L.; Yang, Y.; Wang, S.; Tan, M.; Xu, C.Z. Adaptive Trajectory Tracking Control with Novel Heading Angle and Velocity Compensation for Autonomous Underwater Vehicles. IEEE Trans. Intell. Veh. 2023, 8, 2135–2147. [Google Scholar] [CrossRef]
- Wang, W.; Ma, Y.; Zhu, G.; Hu, S. Saturated adaptive single-parameter backstepping design for underactuated MSVs tracking control with uncertain dynamics. Appl. Ocean Res. 2024, 143, 103859. [Google Scholar] [CrossRef]
- Liang, H.; Li, H.; Xu, D. Nonlinear Model Predictive Trajectory Tracking Control of Underactuated Marine Vehicles: Theory and Experiment. IEEE Trans. Ind. Electron. 2021, 68, 4238–4248. [Google Scholar] [CrossRef]
- Yu, R.; Zhou, H. Robust trajectory tracking control of underactuated unmanned surface vehicles with exponential stability: Theory and experimental validation. Ind. Robot. Int. J. Robot. Res. Appl. 2022, 49, 726–734. [Google Scholar] [CrossRef]
- Han, X.; Zhao, X.; Xu, X.; Mei, X.; Xing, W.; Wang, X. Trajectory tracking control for underactuated autonomous vehicles via adaptive dynamic programming. J. Frankl. Inst. 2024, 361, 474–488. [Google Scholar] [CrossRef]
- Jia, Z.; Hu, Z.; Zhang, W. Adaptive output-feedback control with prescribed performance for trajectory tracking of underactuated surface vessels. ISA Trans. 2019, 95, 18–26. [Google Scholar] [CrossRef] [PubMed]
- Liu, H.; Li, Y.; Tian, X. Practical Finite-Time Event-Triggered Trajectory Tracking Control for Underactuated Surface Vessels With Error Constraints. IEEE Access 2022, 10, 43787–43798. [Google Scholar] [CrossRef]
- Park, B.S.; Yoo, S.J. Robust trajectory tracking with adjustable performance of underactuated surface vessels via quantized state feedback. Ocean Eng. 2022, 246, 110475. [Google Scholar] [CrossRef]
- Wang, N.; Su, S.F. Finite-Time Unknown Observer-Based Interactive Trajectory Tracking Control of Asymmetric Underactuated Surface Vehicles. IEEE Trans. Control. Syst. Technol. 2021, 29, 794–803. [Google Scholar] [CrossRef]
- Wang, N.; Xie, G.; Pan, X.; Su, S.F. Full-State Regulation Control of Asymmetric Underactuated Surface Vehicles. IEEE Trans. Ind. Electron. 2019, 66, 8741–8750. [Google Scholar] [CrossRef]
- Paliotta, C.; Lefeber, E.; Pettersen, K.Y.; Pinto, J.; Costa, M.; de Figueiredo Borges de Sousa, J.T. Trajectory Tracking and Path Following for Underactuated Marine Vehicles. IEEE Trans. Control Syst. Technol. 2019, 27, 1423–1437. [Google Scholar] [CrossRef]
- Chen, L.; Cui, R.; Yang, C.; Yan, W. Adaptive Neural Network Control of Underactuated Surface Vessels with Guaranteed Transient Performance: Theory and Experimental Results. IEEE Trans. Ind. Electron. 2020, 67, 4024–4035. [Google Scholar] [CrossRef]
- Gonzalez-Garcia, A.; Castañeda, H. Guidance and control based on adaptive sliding mode strategy for a USV subject to uncertainties. IEEE J. Ocean. Eng. 2021, 46, 1144–1154. [Google Scholar] [CrossRef]
- Gonzalez-Garcia, A.; Castañeda, H. Adaptive integral terminal super-twisting with finite-time convergence for an unmanned surface vehicle under disturbances. Int. J. Robust Nonlinear Control 2022, 32, 10271–10291. [Google Scholar] [CrossRef]
- Qu, Y.; Cai, L. Simultaneous planning and executing trajectory tracking control for underactuated unmanned surface vehicles from theory to practice. Ocean Eng. 2023, 270, 113665. [Google Scholar] [CrossRef]
- Herman, P. Trajectory Tracking Nonlinear Controller for Underactuated Underwater Vehicles Based on Velocity Transformation. J. Mar. Sci. Eng. 2023, 11, 509. [Google Scholar] [CrossRef]
- Fossen, T.I. Guidance and Control of Ocean Vehicles; John Wiley and Sons: Chichester, UK, 1994. [Google Scholar]
- Herman, P. Application of nonlinear controller for dynamics evaluation of underwater vehicles. Ocean Eng. 2019, 179, 59–66. [Google Scholar] [CrossRef]
- Loduha, T.A.; Ravani, B. On First-Order Decoupling of Equations of Motion for Constrained Dynamical Systems. Trans. ASME J. Appl. Mech. 1995, 62, 216–222. [Google Scholar] [CrossRef]
- He, B.; Zhang, H.; Li, C.; Zhang, S.; Liang, Y.; Yan, T. Autonomous Navigation for Autonomous Underwater Vehicles Based on Information Filters and Active Sensing. Sensors 2011, 11, 10958–10980. [Google Scholar] [CrossRef] [PubMed]
- He, B.; Wang, B.R.; Yan, T.H.; Han, Y.Y. A Distributed Parallel Motion Control for the Multi-Thruster Autonomous Underwater Vehicle. Mech. Based Des. Struct. Mach. 2013, 41, 236–257. [Google Scholar] [CrossRef]
- Zhang, S.; He, B.; Ying, L.; Li, M.; Yuan, G. Autonomous Navigation with Constrained Consistency for C-Ranger. Int. J. Adv. Robot. Syst. 2014, 11, 84. [Google Scholar] [CrossRef]
- Peng, Z.; Wang, J.; Han, Q.L. Path-Following Control of Autonomous Underwater Vehicles Subject to Velocity and Input Constraints via Neurodynamic Optimization. IEEE Trans. Ind. Electron. 2019, 66, 8724–8732. [Google Scholar] [CrossRef]
- Yu, H.; Guo, C.; Yan, Z. Globally finite-time stable three-dimensional trajectory-tracking control underactuated UUVs. Ocean Eng. 2019, 189, 106329. [Google Scholar] [CrossRef]
- Qiao, L.; Zhang, W. Double-Loop Integral Terminal Sliding Mode Tracking Control for UUVs with Adaptive Dynamic Compensation of Uncertainties and Disturbances. IEEE J. Ocean. Eng. 2019, 44, 29–53. [Google Scholar] [CrossRef]
- Herman, P. Numerical Test of Several Controllers for Underactuated Underwater Vehicles. Appl. Sci. 2020, 10, 8292. [Google Scholar] [CrossRef]
- Marczak, A. Robust Adaptive Trajectory Tracking Control of Underactuated Surface Vessel in Fields of Marine Practice. Unpublished Software Project. Poznan University of Technology: Poznan, Poland, 2022. [Google Scholar]
- Grabarczyk, E. Implementation of Selected Control Algorithms for an Underactuated Marine Vehicle Model. Master’s Thesis, Poznan University of Technology, Poznan, Poland, 2018. [Google Scholar]
- Szczech, A.; Wawrzenczak, J. Trajectory tracking sliding mode control of underactuated AUVs. Unpublished software project. Poznan University of Technology: Poznan, Poland, 2018. [Google Scholar]
- Lesniak, J.; Stachowiak, M. Simulation Analysis of Selected Vehicle Control Methods with Incomplete Input Signals. Engineering Thesis, Poznan University of Technology, Poznan, Poland, 2020. [Google Scholar]
- Frackowiak, M.; Murawski, S. Tracking Control of an Underactuated Ship by Modified Dynamic Inversion. Unpublished Software Project. Poznan University of Technology: Poznan, Poland, 2023. [Google Scholar]
Parameter | Value | Parameter | Value |
---|---|---|---|
L | 1.6 m | 120 Ns/m | |
b | 1.3 m | 90 Ns/m | |
h | 1.1 m | 18 Nms | |
m | 206 kg | 90 N/ | |
273.8 kg | 90 N/ | ||
273.8 kg | 15 N/ | ||
28.6 Nm |
Linear | Complex | ||||||||
---|---|---|---|---|---|---|---|---|---|
Index | QV | XWQ | SZQZ | EZY | JGY | QV | XWQ | SZQZ | JGY |
MIA | 0.0125 | 0.2741 | 0.0146 | 0.1555 | 0.0444 | 0.0227 | 0.3323 | 0.6404 | 0.0851 |
MIA | 0.1708 | 0.1828 | 0.1703 | 0.3334 | 0.2796 | 0.2028 | 0.2312 | 0.4626 | 0.4779 |
mean | −0.0044 | −0.2701 | −0.0054 | −0.0136 | 0.0441 | −0.0154 | 0.1329 | −0.0078 | −0.0804 |
std | 0.0333 | 0.1648 | 0.0449 | 0.2021 | 0.0587 | 0.1033 | 0.3826 | 0.7807 | 0.2185 |
mean | 0.1711 | 0.0624 | 0.1707 | 0.2114 | 0.2260 | 0.2017 | 0.0597 | 0.1168 | 0.3725 |
std | 0.3837 | 0.3701 | 0.3804 | 0.3828 | 0.3907 | 0.5078 | 0.4513 | 0.5920 | 0.5127 |
RMS | 0.4204 | 0.4900 | 0.4184 | 0.4809 | 0.4564 | 0.5544 | 0.6076 | 0.9856 | 0.6736 |
MIAC | 66.214 | 68.123 | 66.882 | 105.04 | 66.338 | 57.396 | 89.644 | 117.27 | 58.949 |
MIAC | 1.9068 | 2.9175 | 2.2082 | 19.872 | 1.7906 | 2.2887 | 7.1284 | 31.573 | 2.2931 |
mean K | 34.963 | 36.603 | 34.988 | 53.865 | 34.987 | 29.461 | 32.024 | 48.826 | 30.425 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Herman, P. Model Simplification for Asymmetric Marine Vehicles in Horizontal Motion—Verification of Selected Tracking Control Algorithms. Electronics 2024, 13, 1820. https://doi.org/10.3390/electronics13101820
Herman P. Model Simplification for Asymmetric Marine Vehicles in Horizontal Motion—Verification of Selected Tracking Control Algorithms. Electronics. 2024; 13(10):1820. https://doi.org/10.3390/electronics13101820
Chicago/Turabian StyleHerman, Przemyslaw. 2024. "Model Simplification for Asymmetric Marine Vehicles in Horizontal Motion—Verification of Selected Tracking Control Algorithms" Electronics 13, no. 10: 1820. https://doi.org/10.3390/electronics13101820
APA StyleHerman, P. (2024). Model Simplification for Asymmetric Marine Vehicles in Horizontal Motion—Verification of Selected Tracking Control Algorithms. Electronics, 13(10), 1820. https://doi.org/10.3390/electronics13101820