SlideShare a Scribd company logo
1 of 7
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 10, No. 5, October 2020, pp. 4562~4568
ISSN: 2088-8708, DOI: 10.11591/ijece.v10i5.pp4562-4568  4562
Journal homepage: http://ijece.iaescore.com/index.php/IJECE
The optimal control system of the ship based on the linear
quadratic regular algorithm
Manh-Cuong Nguyen1
, Duc-Phuc Vuong2
1
Faculty of Navigation, Vietnam Maritime University, Vietnam
2
Faculty of Electrical and Electronic Engineering, Vietnam Maritime University, Vietnam
Article Info ABSTRACT
Article history:
Received Feb 16, 2019
Revised Mar 24 2020
Accepted Apr 4, 2020
In this paper, the authors propose an optimal controller for the ship motion.
Firstly, the model and dynamic equations of the ship motion are presented.
Basing on the motion equations of ship model, the authors build the linear
quadratic regular algorithm-based control system of ship motion to minimize
difference between the response coordinate and the setting-coordinate.
The task of the controller is controlling the ship coordinate to coincide with
the desired coordinate. The ship model and controller are built to investigate
the system quality through Matlab-Simulink software. The results show
the high quality of the control system. The coordinate of a ship always
follows the desired coordinate with very small errors.
Keywords:
LQR control
Optimal control
Ship
Trajectory
Copyright © 2020 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Manh-Cuong Nguyen,
Faculty of Navigation,
Vietnam Maritime University,
484 Lach Tray, Le Chan, Hai Phong, Vietnam.
Email: nmcuong@vimaru.vn
1. INTRODUCTION
Transport by ship has outstanding advantages such as low shipping cost, high carrying capacity,
wide transport range, etc. Maritime transport plays an increasingly important role, it accounts for 80% of all
goods shipped worldwide. Therefore, it is very important to improve the maritime safety the transport
efficiency by ship. However, the equation of ship model is a complex so it is difficult to control the ship
motion with a high-quality. The order of ship motion differential equation is high. The ship-dynamic
characteristics have properties such as the large time constant, the high-vibration and the small stabilization
margin [1]. Thus, the ship motion control has been a challenge of researchers.
The traditional controller commonly used in ship motion control is the proportional integral
derivative (PID) controller [2-4]. This is a controller with a simple structure, but the quality of the control
system is not high. Recently, the development of informatics and electronic technology let the scientist to set
up the advanced control theory for ship, such as fuzzy control [5-7], the model predictive control [8-10],
the sliding mode control [11, 12], the backstepping technique [13, 14], the adaptive control [15, 16], etc.
The research [17] has proposed the control system of the ship in order for the motion trajectory to follow with
the desired trajectory based on the backstepping technique. However, the trajectory is only straight and
the speed is only positive and constant. To overcome the above disadvantage, the research [18] has built
the controller of trajectory ship based on the backstepping technique and Lyapunov function. The research [19]
has provided a linear-algebra controller that is built by linearizing of nonlinear model.
The disadvantage of the above-mentioned control methods are the complex process of calculating,
the complex control algorithms, high harmonic of control signals, causing the lifespan of the actuator and
equipment reduces. To overcome all the limitations of the previous method, in this study, the authors propose
Int J Elec & Comp Eng ISSN: 2088-8708 
The optimal control system of the ship based on the linear quadratic regular … (Manh-Cuong Nguyen)
4563
a solution to build a control system based on the linear quadratic regulator (LQR) controller [20-22].
The control algorithm is simple and the quality is high [23], the trajectory of a ship always follows
the desired trajectory with very small errors.
The remains of the paper are as follows: Section 2 presents the model equations of ship motion.
The Section 3 presents linear quadratic regular algorithm-based controller for ship motion. Section 4 presents
the results and analysis. Finally, the conclusions are presented in section 5.
2. THE MODEL OF SHIP
The ship moving components on the sea surface are shown in Figure 1. Those components are
the rotary motion (r), the straight slide motion (u) and horizontal slide motion (v). The ignored components
are the yaw rotary motion (ω = 0), roll rotary motion (p = 0) and pitch rotary motion (q = 0).
In the three-degrees-of-freedom space, the ship motion is described through the position vector
𝜂 = [𝑥, 𝑦, 𝑧] 𝑇
and the speed vector 𝜐 = [𝑢, 𝑣, 𝑟] 𝑇
. Where: 𝑢,  𝑣,  𝑟 are the speed of straight slide, the speed of
horizontal slide and the speed of rotation, respectively.
Figure 1. The ship moving components
Because of the disturbances force from the environment is very small compared with the force of
actuators, on the three-degree-freedom coordinate, the ship motion equations are as follows [24, 25]:
where: {
𝜂̇ = 𝐽(𝜂)𝜐
𝑀𝜐̇ + 𝐶(𝜐)𝜐 + 𝐷(𝜐)𝜐 + 𝑔(𝜂) = 𝜏
(1)
𝑀represents the inertial matrix:
𝑀 = [
𝑚11 0 0
0 𝑚22 0
0 0 𝑚33
]
𝐶(𝜐) represents the centrifugal and Coriolis forces:
𝐶(𝜐) = [
0 0 −𝑚22 𝑣
0 0 𝑚11 𝑢
𝑚22 𝑣 −𝑚11 𝑢 0
]
𝐷(𝜐) represents the hydrodynamic damping matrix:
𝐷(𝜐) = [
𝑑11 0 0
0 𝑑22 0
0 0 𝑑33
]
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4462 - 4568
4564
𝐽(𝜂) represents the orthogonal matrix:
𝐽(𝜂) = [
𝑐𝑜𝑠 𝜓 − 𝑠𝑖𝑛 𝜓 0
𝑠𝑖𝑛 𝜓 𝑐𝑜𝑠 𝜓 0
0 0 1
]
denotes the gravity forces; 𝜏 is the vector of control torques, including the propeller force and
the rudder force.
In the mathematical model (1), the ship is called a fully-actuated ship if there are all force
components(𝜏 𝑢, 𝜏 𝑣, 𝜏 𝑟). This kind of ship has full actuators. The straight-slide force is controlled by the main
propeller, the horizontal slide force is controlled by the horizontal propeller on both sides, and the ship
direction is controlled by the rudder. This kind is usually applied to the ship for marine-researching, special-
task and serving.
If there is no horizontal slide force means that𝜏 𝑣 = 0, it is named underactuated ship. There are only
two actuators in this ship: the rudder for controlling the direction and the main propeller for controlling
the straight-force. This kind is usually applied to the ships for the long transport journey, container and cargo.
In this paper, the authors perform the control of a fully-actuated ship. Considering (1), setting:
𝑥1 = 𝜂, 𝑥2 = 𝜐, 𝑢 = 𝜏, and 𝑥 = col(𝑥1, 𝑥2). We thus have the following:
(
𝜂̇
𝜐̇
) = (
03×3 𝐽(𝜂)
−𝐺(𝜂) −𝑀−1
[𝐶(𝜐) + 𝐷(𝜐)]
) (
𝜂
𝜐) + (
03×3
𝑀−1
) 𝜏 (2)
Then: 𝑥̇ = 𝐴(𝑥)𝑥 + 𝐵𝑢 (3)
where:
𝐴(𝑥) = (
03×3 𝐽(𝑥1)
−𝐺(𝑥1) −𝑀−1
[𝐶(𝑥2) + 𝐷(𝑥2)]
) 𝐵 = (
03×3
𝑀−1)
The (3) is the state equation of the ship.
3. THE LQR CONTROLLER FOR SHIP MOTION
The state equation of ship are as following:
𝑥̇( 𝑡) = 𝐴. 𝑥(𝑡) + 𝐵. 𝑢(𝑡) (4)
where: 𝑥(𝑡) = [𝑥, 𝑦, 𝜓, 𝑢, 𝑣, 𝑟] 𝑇
is the vector of state signal.
𝑢(𝑡) = 𝜏 = [𝜏 𝑢, 𝜏 𝑣, 𝜏 𝑟] 𝑇
is the vector of control signal.
We must design the control signal 𝑢(𝑡) in order for 𝑙𝑖𝑚 𝑡→∞( 𝑥 𝑟𝑒𝑠𝑝𝑜𝑛𝑠𝑒 − 𝑥 𝑠𝑒𝑡) → 0 .
where: 𝑥 𝑟𝑒𝑠𝑝𝑜𝑛𝑠𝑒 is the state vector of response signal
𝑥 𝑠𝑒𝑡is the state vector of desired signal.
Named 𝑥 𝑒is the error between 𝑥 𝑟𝑒𝑠𝑝𝑜𝑛𝑠𝑒 and 𝑥 𝑠𝑒𝑡.
The state (4) is rewritten as follows:
𝑥̇ 𝑒(𝑡) = 𝐴. 𝑥 𝑒(𝑡) + 𝐵. 𝑢(𝑡) (5)
where:
𝐴(𝑥) = (
03×3 𝐽(𝑥1)
−𝐺(𝑥1) −𝑀−1
[𝐶(𝑥2) + 𝐷(𝑥2)]
) 𝐵 = (
03×3
𝑀−1
)
The requirement of the control system is to find the control signal 𝑢(𝑡) = 𝜏 = [
𝜏 𝑢
𝜏 𝑣
𝜏 𝑟
] in order for
the control object from the initial state 𝑥 𝑒(𝑡0) = 𝑥 𝑒(0) go to the end state 𝑥 𝑒(𝑡𝑓) = 0 and satisfy
the following condition:
( )g
Int J Elec & Comp Eng ISSN: 2088-8708 
The optimal control system of the ship based on the linear quadratic regular … (Manh-Cuong Nguyen)
4565
𝐽 =
1
2
𝑥 𝑒
𝑇
(𝑡𝑓). 𝑀. 𝑥 𝑒(𝑡𝑓) +
1
2
∫ [𝑥 𝑒
𝑇
(𝑡). 𝑄. 𝑥 𝑒(𝑡) + 𝑢 𝑇
(𝑡). 𝑅. 𝑢(𝑡)]𝑑𝑡 → 𝑚𝑖𝑛
𝑡 𝑓∫
𝑡0
(6)
where Q and M are the symmetric, positive semi-definite weight matrix. R is the symmetric, positive definite
weight matrix. 𝐽is called cost functional.
To solve the problem, we set the Hamilton function:
𝐻 =
1
2
[𝑥 𝑒
𝑇
(𝑡). 𝑄. 𝑥 𝑒(𝑡) + 𝑢 𝑇
(𝑡). 𝑅. 𝑢(𝑡)] + 𝜆 𝑇
[𝐴. 𝑥(𝑡) + 𝐵. 𝑢(𝑡)] (7)
The optimal experiment is the solution of the following equations:
The state equation:
𝑥̇ 𝑒(𝑡) = 𝐴. 𝑥 𝑒(𝑡) + 𝐵. 𝑢(𝑡) (8)
The equilibrium equation:
𝜆̇(𝑡) = −
𝜕𝐻
𝜕𝑥
𝑒
= −𝑄. 𝑥 𝑒(𝑡) − 𝐴. 𝜆 𝑇
(𝑡) (9)
The optimal condition:
𝜕𝐻
𝜕𝑢
= 𝑅. 𝑢(𝑡) + 𝐵 𝑇
. 𝜆 𝑇
(𝑡) = 0 (10)
From (10), we have:
𝑢(𝑡) = −𝑅−1
. 𝐵 𝑇
. 𝜆 𝑇
(𝑡) (11)
Replace 𝑢(𝑡) into (8), we have:
𝑥̇ 𝑒(𝑡) = 𝐴. 𝑥 𝑒(𝑡) − 𝐵. 𝑅−1
. 𝐵 𝑇
. 𝜆 𝑇
(𝑡) (12)
Combining (12) and (9) we have:
[
𝑥̇( 𝑡)
𝜆̇(𝑡)
] = [
𝐴 −𝐵. 𝑅−1
. 𝐵 𝑇
−𝑄 −𝐴
] [
𝑥(𝑡)
𝜆 𝑇
(𝑡)
] (13)
Solving the above equations, we have the optimal control signal:
𝑢∗
(𝑡) = −𝐾(𝑡). 𝑥 𝑒(𝑡) (14)
where 𝐾(𝑡) = 𝑅−1
. 𝐵 𝑇
. 𝑃(𝑡)
𝑃(𝑡) is the positive semi-definite solution of the Riccati equation:
−𝑃̇ = 𝑃. 𝐴 + 𝐴 𝑇
. 𝑃 + 𝑄 − 𝑃. 𝐵. 𝑅−1
. 𝐵 𝑇
. 𝑃 (15)
Because of the infinite time 𝑡𝑓 = ∞, the cost function is as follows:
𝐽 =
1
2
∫ [𝑥 𝑒
𝑇
(𝑡). 𝑄. 𝑥 𝑒(𝑡) + 𝑢 𝑇
(𝑡). 𝑅. 𝑢(𝑡)]𝑑𝑡 → 𝑚𝑖𝑛
𝑡 𝑓∫
0
(16)
The optimal control signal:
𝑢∗
(𝑡) = −𝐾. 𝑥 𝑒(𝑡) (17)
where 𝐾 = 𝑅−1
. 𝐵 𝑇
. 𝑃
𝑃 is the positive semi-definite solution of the Riccati equation:
𝑃. 𝐴 + 𝐴 𝑇
. 𝑃 + 𝑄 − 𝑃. 𝐵. 𝑅−1
. 𝐵 𝑇
. 𝑃 = 0 (18)
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4462 - 4568
4566
(K and P are independence to the time). In conclusion, if we set the control signal𝑢(𝑡) = −𝐾. 𝑥 𝑒(𝑡),
the signals in the state vector will follow the desired values with the smallest error.
4. RESULTS AND DISCUSSIONS
The authors built the optimal LQR control system for ships on Matlab-Simulink software. The block
diagram of the control system is shown in Figure 2. The parameters of the ship are shown in Table 1.
Figure 2. The control system diagram
Table 1. The parameters of ship
m11(kg) m22(kg) m33(kg) d11(kg/s) d22(kg/s) d33(kg/s))
95.103
135.103
542.105
197.102
152.103
779.104
The quality of control system and the goal depend on the matrices 𝑄, 𝑅. The authors set the optimal
controller with the weight matrices are as follows:
𝑄 =
[
20 0 0 0 0 0
0 30 0 0 0 0
0 0 0 0 0 0
0 0 0 10 0 0
0 0 0 0 10 0
0 0 0 0 0 5 ]
; 𝑅 = [
3 0 0
0 0.5 0
0 0 3
]
Running the entire control system, we have the results presented in Figure 3 and Figure 4. Figure 3
shows the ability to follow the desired trajectory of the ship. The simulation results show that the trajectory
of the ship always follows the desired trajectory very well: the motion trajectory of the ship almost coincides
with the desired trajectory. The trajectory errors of the ship motion in the x, y directions are shown in
Figure 4. The results show that the orbit error in each direction is very small, less than 0.5m.
Figure 3. The ship movement trajectory
Int J Elec & Comp Eng ISSN: 2088-8708 
The optimal control system of the ship based on the linear quadratic regular … (Manh-Cuong Nguyen)
4567
Figure 4. The errors of trajectory control
5. CONCLUSION
In this study, the author has succeeded in building the optimal controller LQR for the ship motion.
The authors presented the dynamics equation of ship motion as a basis for setting up the algorithm of
the optimal controller for the trajectory control. The simulation results show that although the algorithm of
the proposed controller is very simple, the quality of the control system is very high. This is a good basis for
applying the control algorithm to ship motion for improving the maritime safety and transport efficiency.
REFERENCES
[1] Fossen, T. I., "Marine Control Systems–Guidance. Navigation, and Control of Ships, Rigs and Underwater
Vehicles,” Marine Cybernetics, Trondheim, Norway, Org. Number NO 985 195 005 MVA, 2002.
[2] Le, M. D., Nguyen, S. H., and Nguyen, L. A., "Study on a new and effective fuzzy PID ship autopilot," Artificial
life and robotics, vol. 8, no. 2, pp. 197-201, 2004.
[3] Knospe, C., "PID control," IEEE Control Systems Magazine, vol. 26, no. 1, pp. 30-31, 2006.
[4] O'Dwyer, A., "Handbook of PI and PID controller tuning rules," World Scientific, 2006.
[5] W. E. Ngongi, J. Du, and R. Wang, "Robust fuzzy controller design for dynamic positioning system of ships,"
International Journal of Control Automation & Systems, vol. 14, no. 1, pp. 1–26, 2015.
[6] Ying, H., "Fuzzy control and modeling: analytical foundations and applications," Wiley-IEEE Press, 2000.
[7] Sugeno, M. A., and Nishida, M., "Fuzzy control of model car," Fuzzy sets and systems, vol. 16, no. 2, pp. 103-113,
1985.
[8] Nguyen, H. Q., Tran, A. D., Nguyen, T. T., "The Bilinear Model Predictive Method-Based Motion Control System
of an Underactuated Ship with an Uncertain Model in the Disturbance," Processes, vol. 7, no. 7, p. 445, 2019.
[9] Camponogara, E., Jia, D., Krogh, B. H., and Talukdar, S., "Distributed model predictive control," IEEE control
systems magazine, vol. 22, no. 1, pp. 44-52, 2002.
[10] Camacho, E. F., and Alba, C. B., "Model predictive control," Springer Science & Business Media, 2013.
[11] Nguyen, T. T., "Sliding mode control-based system for the two-link robot arm," International Journal of Electrical
and Computer Engineering (IJECE), vol. 9, no. 4, pp. 2088-8708, 2019.
[12] Song, J., Niu, Y., and Zou, Y., "Finite-time stabilization via sliding mode control," IEEE Transactions on
Automatic Control, vol. 62, no. 3, pp. 1478-1483, 2016.
[13] A. Bateman, J. Hull, and Z. Lin, "A backstepping-based low-andhigh gain design for marine vehicles,"
International Journal of Robust & Nonlinear Control, vol. 19, no. 4, pp. 480–493, 2009.
[14] Yu, J., Shi, P., and Zhao, L., "Finite-time command filtered backstepping control for a class of nonlinear systems,"
Automatica, vol. 92, pp. 173-180, 2018.
[15] Tran Anh, D., and Nguyen Trong, T., "Adaptive Controller of the Major Functions for Controlling a Drive System
with Elastic Couplings," Energies, vol. 11, no. 3, p. 531, 2018.
[16] Liu, Y. J., and Tong, S., "Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained
nonlinear systems," Automatica, vol. 76, pp. 143-152, 2017.
[17] Do, K. D., Jiang, Z. P., and Pan, J., "Underactuated ship global tracking under relaxed conditions," IEEE
Transactions on Automatic Control, vol. 47, no. 9, pp. 1529-1536, 2002.
[18] Godhavn, J. M., "Nonlinear tracking of underactuated surface vessels," In Proceedings of 35th IEEE Conference on
Decision and Control, IEEE, vol. 1, pp. 975-980, 1996.
[19] Serrano, M. E., Scaglia, G. J., et al, "Tracking trajectory of underactuated surface vessels: a numerical method
approach," Control Engineering and Applied Informatics, vol. 15, no.4, pp. 15-25, 2013.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4462 - 4568
4568
[20] Bemporad, A., Morari, M., Dua, V., and Pistikopoulos, E. N., "The explicit linear quadratic regulator for
constrained systems," Automatica, vol. 38, no. 1, pp. 3-20, 2002.
[21] Levine, W. S., "Linear quadratic regulator control," In the Control Systems Handbook, pp. 403-426, 2018.
[22] Dean, S., Mania, H., Matni, N., Recht, B., and Tu, S., "On the sample complexity of the linear quadratic regulator,"
Foundations of Computational Mathematics, pp. 1-47, 2017.
[23] Trong-Thang Nguyen, "The linear quadratic regular algorithm-based control system of the direct current motor,"
International Journal of Power Electronics and Drive Systems (IJPEDS), vol. 10, no. 2, pp. 768-776, 2019.
[24] Fossen, T. I., "Guidance and control of ocean vehicles," New York: Wiley, vol. 199, no. 4, 1994.
[25] Do, K. D., and Pan, J., "Control of ships and underwater vehicles: design for underactuated and nonlinear marine
systems," Springer Science & Business Media, 2009.
BIOGRAPHIES OF AUTHORS
Manh-Cuong Nguyen was born in 1963, graduated (1987) in Vietnam Maritime University
in Navigation, received the Master degree in Navigation Science in Vietnam Maritime
University (2000), the Ph.D. degree in System Analysis, Control and Data Processing in
Moscow Institute - Russia (2009). His main activity areas are Navigation, including
Automation Control, Maritime Law, Maritime Safety and Security. He is a lecturer and then
become Vice Dean of Faculty of Navigation (1988-2006). During this time he is working on
board the vessels also and he was an experienced Captain of ocean-going vessels. At present,
he is Dean of Faculty of Navigation under VMU.
Duc-Phuc Vuong received his B.S and M.S degrees in Marine Electrical Engineering and
Automation from the Vietnam Maritime University in 2004 and 2007, respectively.
He received his PhD degree in Electric and Control Engineering from the Mokpo National
Maritime University, Korea, in 2014. He is currently a Dean of Marine Electric Division,
Faculty of Electrical and Electronic Engineering of Vietnam Maritime University.
His research interests are control of industrial machines, Robot control, LabVIEW software,
recycle energy.

More Related Content

What's hot

Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...IJMTST Journal
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqreSAT Publishing House
 
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...Project KRIT
 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLJournal For Research
 
18 me54 turbo machines module 02 question no 4a & 4b
18 me54 turbo machines module 02 question no 4a & 4b18 me54 turbo machines module 02 question no 4a & 4b
18 me54 turbo machines module 02 question no 4a & 4bTHANMAY JS
 
Controller design for gantry crane system using modified sine cosine optimiza...
Controller design for gantry crane system using modified sine cosine optimiza...Controller design for gantry crane system using modified sine cosine optimiza...
Controller design for gantry crane system using modified sine cosine optimiza...TELKOMNIKA JOURNAL
 
Inverted Pendulum Control: A Brief Overview
Inverted Pendulum Control: A Brief OverviewInverted Pendulum Control: A Brief Overview
Inverted Pendulum Control: A Brief OverviewIJMER
 
Mm203 labmanual
Mm203 labmanualMm203 labmanual
Mm203 labmanualbadri21
 
Dynamics lab manual
Dynamics lab manualDynamics lab manual
Dynamics lab manualDr. Ramesh B
 
Simulation, bifurcation, and stability analysis of a SEPIC converter control...
 Simulation, bifurcation, and stability analysis of a SEPIC converter control... Simulation, bifurcation, and stability analysis of a SEPIC converter control...
Simulation, bifurcation, and stability analysis of a SEPIC converter control...IJECEIAES
 
study of yaw and pitch control in quad copter
study  of yaw and pitch  control in quad copter study  of yaw and pitch  control in quad copter
study of yaw and pitch control in quad copter PranaliPatil76
 
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...ahmedgeweda
 
International journal of engineering and mathematical modelling vol2 no2_2015_2
International journal of engineering and mathematical modelling vol2 no2_2015_2International journal of engineering and mathematical modelling vol2 no2_2015_2
International journal of engineering and mathematical modelling vol2 no2_2015_2IJEMM
 

What's hot (20)

cfd ahmed body
cfd ahmed bodycfd ahmed body
cfd ahmed body
 
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
 
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
М.Г.Гоман, А.В.Храмцовский (1998) - Использование методов непрерывного продол...
 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
 
Research_paper
Research_paperResearch_paper
Research_paper
 
18 me54 turbo machines module 02 question no 4a & 4b
18 me54 turbo machines module 02 question no 4a & 4b18 me54 turbo machines module 02 question no 4a & 4b
18 me54 turbo machines module 02 question no 4a & 4b
 
Controller design for gantry crane system using modified sine cosine optimiza...
Controller design for gantry crane system using modified sine cosine optimiza...Controller design for gantry crane system using modified sine cosine optimiza...
Controller design for gantry crane system using modified sine cosine optimiza...
 
Inverted Pendulum Control: A Brief Overview
Inverted Pendulum Control: A Brief OverviewInverted Pendulum Control: A Brief Overview
Inverted Pendulum Control: A Brief Overview
 
Torsion test
Torsion testTorsion test
Torsion test
 
Mm203 labmanual
Mm203 labmanualMm203 labmanual
Mm203 labmanual
 
Ballingham_Severance_Lab4
Ballingham_Severance_Lab4Ballingham_Severance_Lab4
Ballingham_Severance_Lab4
 
Dynamics lab manual
Dynamics lab manualDynamics lab manual
Dynamics lab manual
 
C012411728
C012411728C012411728
C012411728
 
Wang1998
Wang1998Wang1998
Wang1998
 
Simulation, bifurcation, and stability analysis of a SEPIC converter control...
 Simulation, bifurcation, and stability analysis of a SEPIC converter control... Simulation, bifurcation, and stability analysis of a SEPIC converter control...
Simulation, bifurcation, and stability analysis of a SEPIC converter control...
 
study of yaw and pitch control in quad copter
study  of yaw and pitch  control in quad copter study  of yaw and pitch  control in quad copter
study of yaw and pitch control in quad copter
 
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
 
International journal of engineering and mathematical modelling vol2 no2_2015_2
International journal of engineering and mathematical modelling vol2 no2_2015_2International journal of engineering and mathematical modelling vol2 no2_2015_2
International journal of engineering and mathematical modelling vol2 no2_2015_2
 
mci
mcimci
mci
 

Similar to The optimal control system of the ship based on the linear quadratic regular algorithm

Optimal Control for Torpedo Motion based on Fuzzy-PSO Advantage Technical
Optimal Control for Torpedo Motion based on Fuzzy-PSO Advantage TechnicalOptimal Control for Torpedo Motion based on Fuzzy-PSO Advantage Technical
Optimal Control for Torpedo Motion based on Fuzzy-PSO Advantage TechnicalTELKOMNIKA JOURNAL
 
Estimation of water momentum and propeller velocity in bow thruster model of...
Estimation of water momentum and propeller velocity in bow  thruster model of...Estimation of water momentum and propeller velocity in bow  thruster model of...
Estimation of water momentum and propeller velocity in bow thruster model of...IJECEIAES
 
Saqib aeroelasticity cw
Saqib aeroelasticity cwSaqib aeroelasticity cw
Saqib aeroelasticity cwSagar Chawla
 
On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach IJECEIAES
 
Control Synthesis for Marine Vessels in Case of Limited Disturbances
Control Synthesis for Marine Vessels in Case of Limited DisturbancesControl Synthesis for Marine Vessels in Case of Limited Disturbances
Control Synthesis for Marine Vessels in Case of Limited DisturbancesTELKOMNIKA JOURNAL
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqreSAT Journals
 
suspension system project report
suspension system project reportsuspension system project report
suspension system project reportUET Taxila
 
The cubic root unscented kalman filter to estimate the position and orientat...
The cubic root unscented kalman filter to estimate  the position and orientat...The cubic root unscented kalman filter to estimate  the position and orientat...
The cubic root unscented kalman filter to estimate the position and orientat...IJECEIAES
 
Vibration analysis and response characteristics of a half car model subjected...
Vibration analysis and response characteristics of a half car model subjected...Vibration analysis and response characteristics of a half car model subjected...
Vibration analysis and response characteristics of a half car model subjected...editorijrei
 
Low thrust interplanetary trajectory optimization (Optimal control)
Low thrust interplanetary trajectory optimization (Optimal control)Low thrust interplanetary trajectory optimization (Optimal control)
Low thrust interplanetary trajectory optimization (Optimal control)naveen kumar
 
Two-link lower limb exoskeleton model control enhancement using computed torque
Two-link lower limb exoskeleton model control enhancement using computed torqueTwo-link lower limb exoskeleton model control enhancement using computed torque
Two-link lower limb exoskeleton model control enhancement using computed torqueIJECEIAES
 
Linear quadratic regulator and pole placement for stabilizing a cart inverted...
Linear quadratic regulator and pole placement for stabilizing a cart inverted...Linear quadratic regulator and pole placement for stabilizing a cart inverted...
Linear quadratic regulator and pole placement for stabilizing a cart inverted...journalBEEI
 
Team Jetstream Final Report
Team Jetstream Final Report Team Jetstream Final Report
Team Jetstream Final Report Sifat Syed
 
Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm IJECEIAES
 
Radial basis function neural network control for parallel spatial robot
Radial basis function neural network control for parallel spatial robotRadial basis function neural network control for parallel spatial robot
Radial basis function neural network control for parallel spatial robotTELKOMNIKA JOURNAL
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorIJECEIAES
 
Nonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output ConstraintNonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output ConstraintIJECEIAES
 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...journalBEEI
 

Similar to The optimal control system of the ship based on the linear quadratic regular algorithm (20)

Optimal Control for Torpedo Motion based on Fuzzy-PSO Advantage Technical
Optimal Control for Torpedo Motion based on Fuzzy-PSO Advantage TechnicalOptimal Control for Torpedo Motion based on Fuzzy-PSO Advantage Technical
Optimal Control for Torpedo Motion based on Fuzzy-PSO Advantage Technical
 
Estimation of water momentum and propeller velocity in bow thruster model of...
Estimation of water momentum and propeller velocity in bow  thruster model of...Estimation of water momentum and propeller velocity in bow  thruster model of...
Estimation of water momentum and propeller velocity in bow thruster model of...
 
Saqib aeroelasticity cw
Saqib aeroelasticity cwSaqib aeroelasticity cw
Saqib aeroelasticity cw
 
On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach
 
Control Synthesis for Marine Vessels in Case of Limited Disturbances
Control Synthesis for Marine Vessels in Case of Limited DisturbancesControl Synthesis for Marine Vessels in Case of Limited Disturbances
Control Synthesis for Marine Vessels in Case of Limited Disturbances
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
 
suspension system project report
suspension system project reportsuspension system project report
suspension system project report
 
The cubic root unscented kalman filter to estimate the position and orientat...
The cubic root unscented kalman filter to estimate  the position and orientat...The cubic root unscented kalman filter to estimate  the position and orientat...
The cubic root unscented kalman filter to estimate the position and orientat...
 
Aeroelasticity
AeroelasticityAeroelasticity
Aeroelasticity
 
Vibration analysis and response characteristics of a half car model subjected...
Vibration analysis and response characteristics of a half car model subjected...Vibration analysis and response characteristics of a half car model subjected...
Vibration analysis and response characteristics of a half car model subjected...
 
Design of Quadratic Optimal Regulator for DC Motor
Design of Quadratic Optimal Regulator for DC Motor Design of Quadratic Optimal Regulator for DC Motor
Design of Quadratic Optimal Regulator for DC Motor
 
Low thrust interplanetary trajectory optimization (Optimal control)
Low thrust interplanetary trajectory optimization (Optimal control)Low thrust interplanetary trajectory optimization (Optimal control)
Low thrust interplanetary trajectory optimization (Optimal control)
 
Two-link lower limb exoskeleton model control enhancement using computed torque
Two-link lower limb exoskeleton model control enhancement using computed torqueTwo-link lower limb exoskeleton model control enhancement using computed torque
Two-link lower limb exoskeleton model control enhancement using computed torque
 
Linear quadratic regulator and pole placement for stabilizing a cart inverted...
Linear quadratic regulator and pole placement for stabilizing a cart inverted...Linear quadratic regulator and pole placement for stabilizing a cart inverted...
Linear quadratic regulator and pole placement for stabilizing a cart inverted...
 
Team Jetstream Final Report
Team Jetstream Final Report Team Jetstream Final Report
Team Jetstream Final Report
 
Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm
 
Radial basis function neural network control for parallel spatial robot
Radial basis function neural network control for parallel spatial robotRadial basis function neural network control for parallel spatial robot
Radial basis function neural network control for parallel spatial robot
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction Motor
 
Nonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output ConstraintNonlinear Control of an Active Magnetic Bearing with Output Constraint
Nonlinear Control of an Active Magnetic Bearing with Output Constraint
 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
 

Recently uploaded

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 

Recently uploaded (20)

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 

The optimal control system of the ship based on the linear quadratic regular algorithm

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 10, No. 5, October 2020, pp. 4562~4568 ISSN: 2088-8708, DOI: 10.11591/ijece.v10i5.pp4562-4568  4562 Journal homepage: http://ijece.iaescore.com/index.php/IJECE The optimal control system of the ship based on the linear quadratic regular algorithm Manh-Cuong Nguyen1 , Duc-Phuc Vuong2 1 Faculty of Navigation, Vietnam Maritime University, Vietnam 2 Faculty of Electrical and Electronic Engineering, Vietnam Maritime University, Vietnam Article Info ABSTRACT Article history: Received Feb 16, 2019 Revised Mar 24 2020 Accepted Apr 4, 2020 In this paper, the authors propose an optimal controller for the ship motion. Firstly, the model and dynamic equations of the ship motion are presented. Basing on the motion equations of ship model, the authors build the linear quadratic regular algorithm-based control system of ship motion to minimize difference between the response coordinate and the setting-coordinate. The task of the controller is controlling the ship coordinate to coincide with the desired coordinate. The ship model and controller are built to investigate the system quality through Matlab-Simulink software. The results show the high quality of the control system. The coordinate of a ship always follows the desired coordinate with very small errors. Keywords: LQR control Optimal control Ship Trajectory Copyright © 2020 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Manh-Cuong Nguyen, Faculty of Navigation, Vietnam Maritime University, 484 Lach Tray, Le Chan, Hai Phong, Vietnam. Email: nmcuong@vimaru.vn 1. INTRODUCTION Transport by ship has outstanding advantages such as low shipping cost, high carrying capacity, wide transport range, etc. Maritime transport plays an increasingly important role, it accounts for 80% of all goods shipped worldwide. Therefore, it is very important to improve the maritime safety the transport efficiency by ship. However, the equation of ship model is a complex so it is difficult to control the ship motion with a high-quality. The order of ship motion differential equation is high. The ship-dynamic characteristics have properties such as the large time constant, the high-vibration and the small stabilization margin [1]. Thus, the ship motion control has been a challenge of researchers. The traditional controller commonly used in ship motion control is the proportional integral derivative (PID) controller [2-4]. This is a controller with a simple structure, but the quality of the control system is not high. Recently, the development of informatics and electronic technology let the scientist to set up the advanced control theory for ship, such as fuzzy control [5-7], the model predictive control [8-10], the sliding mode control [11, 12], the backstepping technique [13, 14], the adaptive control [15, 16], etc. The research [17] has proposed the control system of the ship in order for the motion trajectory to follow with the desired trajectory based on the backstepping technique. However, the trajectory is only straight and the speed is only positive and constant. To overcome the above disadvantage, the research [18] has built the controller of trajectory ship based on the backstepping technique and Lyapunov function. The research [19] has provided a linear-algebra controller that is built by linearizing of nonlinear model. The disadvantage of the above-mentioned control methods are the complex process of calculating, the complex control algorithms, high harmonic of control signals, causing the lifespan of the actuator and equipment reduces. To overcome all the limitations of the previous method, in this study, the authors propose
  • 2. Int J Elec & Comp Eng ISSN: 2088-8708  The optimal control system of the ship based on the linear quadratic regular … (Manh-Cuong Nguyen) 4563 a solution to build a control system based on the linear quadratic regulator (LQR) controller [20-22]. The control algorithm is simple and the quality is high [23], the trajectory of a ship always follows the desired trajectory with very small errors. The remains of the paper are as follows: Section 2 presents the model equations of ship motion. The Section 3 presents linear quadratic regular algorithm-based controller for ship motion. Section 4 presents the results and analysis. Finally, the conclusions are presented in section 5. 2. THE MODEL OF SHIP The ship moving components on the sea surface are shown in Figure 1. Those components are the rotary motion (r), the straight slide motion (u) and horizontal slide motion (v). The ignored components are the yaw rotary motion (ω = 0), roll rotary motion (p = 0) and pitch rotary motion (q = 0). In the three-degrees-of-freedom space, the ship motion is described through the position vector 𝜂 = [𝑥, 𝑦, 𝑧] 𝑇 and the speed vector 𝜐 = [𝑢, 𝑣, 𝑟] 𝑇 . Where: 𝑢,  𝑣,  𝑟 are the speed of straight slide, the speed of horizontal slide and the speed of rotation, respectively. Figure 1. The ship moving components Because of the disturbances force from the environment is very small compared with the force of actuators, on the three-degree-freedom coordinate, the ship motion equations are as follows [24, 25]: where: { 𝜂̇ = 𝐽(𝜂)𝜐 𝑀𝜐̇ + 𝐶(𝜐)𝜐 + 𝐷(𝜐)𝜐 + 𝑔(𝜂) = 𝜏 (1) 𝑀represents the inertial matrix: 𝑀 = [ 𝑚11 0 0 0 𝑚22 0 0 0 𝑚33 ] 𝐶(𝜐) represents the centrifugal and Coriolis forces: 𝐶(𝜐) = [ 0 0 −𝑚22 𝑣 0 0 𝑚11 𝑢 𝑚22 𝑣 −𝑚11 𝑢 0 ] 𝐷(𝜐) represents the hydrodynamic damping matrix: 𝐷(𝜐) = [ 𝑑11 0 0 0 𝑑22 0 0 0 𝑑33 ]
  • 3.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4462 - 4568 4564 𝐽(𝜂) represents the orthogonal matrix: 𝐽(𝜂) = [ 𝑐𝑜𝑠 𝜓 − 𝑠𝑖𝑛 𝜓 0 𝑠𝑖𝑛 𝜓 𝑐𝑜𝑠 𝜓 0 0 0 1 ] denotes the gravity forces; 𝜏 is the vector of control torques, including the propeller force and the rudder force. In the mathematical model (1), the ship is called a fully-actuated ship if there are all force components(𝜏 𝑢, 𝜏 𝑣, 𝜏 𝑟). This kind of ship has full actuators. The straight-slide force is controlled by the main propeller, the horizontal slide force is controlled by the horizontal propeller on both sides, and the ship direction is controlled by the rudder. This kind is usually applied to the ship for marine-researching, special- task and serving. If there is no horizontal slide force means that𝜏 𝑣 = 0, it is named underactuated ship. There are only two actuators in this ship: the rudder for controlling the direction and the main propeller for controlling the straight-force. This kind is usually applied to the ships for the long transport journey, container and cargo. In this paper, the authors perform the control of a fully-actuated ship. Considering (1), setting: 𝑥1 = 𝜂, 𝑥2 = 𝜐, 𝑢 = 𝜏, and 𝑥 = col(𝑥1, 𝑥2). We thus have the following: ( 𝜂̇ 𝜐̇ ) = ( 03×3 𝐽(𝜂) −𝐺(𝜂) −𝑀−1 [𝐶(𝜐) + 𝐷(𝜐)] ) ( 𝜂 𝜐) + ( 03×3 𝑀−1 ) 𝜏 (2) Then: 𝑥̇ = 𝐴(𝑥)𝑥 + 𝐵𝑢 (3) where: 𝐴(𝑥) = ( 03×3 𝐽(𝑥1) −𝐺(𝑥1) −𝑀−1 [𝐶(𝑥2) + 𝐷(𝑥2)] ) 𝐵 = ( 03×3 𝑀−1) The (3) is the state equation of the ship. 3. THE LQR CONTROLLER FOR SHIP MOTION The state equation of ship are as following: 𝑥̇( 𝑡) = 𝐴. 𝑥(𝑡) + 𝐵. 𝑢(𝑡) (4) where: 𝑥(𝑡) = [𝑥, 𝑦, 𝜓, 𝑢, 𝑣, 𝑟] 𝑇 is the vector of state signal. 𝑢(𝑡) = 𝜏 = [𝜏 𝑢, 𝜏 𝑣, 𝜏 𝑟] 𝑇 is the vector of control signal. We must design the control signal 𝑢(𝑡) in order for 𝑙𝑖𝑚 𝑡→∞( 𝑥 𝑟𝑒𝑠𝑝𝑜𝑛𝑠𝑒 − 𝑥 𝑠𝑒𝑡) → 0 . where: 𝑥 𝑟𝑒𝑠𝑝𝑜𝑛𝑠𝑒 is the state vector of response signal 𝑥 𝑠𝑒𝑡is the state vector of desired signal. Named 𝑥 𝑒is the error between 𝑥 𝑟𝑒𝑠𝑝𝑜𝑛𝑠𝑒 and 𝑥 𝑠𝑒𝑡. The state (4) is rewritten as follows: 𝑥̇ 𝑒(𝑡) = 𝐴. 𝑥 𝑒(𝑡) + 𝐵. 𝑢(𝑡) (5) where: 𝐴(𝑥) = ( 03×3 𝐽(𝑥1) −𝐺(𝑥1) −𝑀−1 [𝐶(𝑥2) + 𝐷(𝑥2)] ) 𝐵 = ( 03×3 𝑀−1 ) The requirement of the control system is to find the control signal 𝑢(𝑡) = 𝜏 = [ 𝜏 𝑢 𝜏 𝑣 𝜏 𝑟 ] in order for the control object from the initial state 𝑥 𝑒(𝑡0) = 𝑥 𝑒(0) go to the end state 𝑥 𝑒(𝑡𝑓) = 0 and satisfy the following condition: ( )g
  • 4. Int J Elec & Comp Eng ISSN: 2088-8708  The optimal control system of the ship based on the linear quadratic regular … (Manh-Cuong Nguyen) 4565 𝐽 = 1 2 𝑥 𝑒 𝑇 (𝑡𝑓). 𝑀. 𝑥 𝑒(𝑡𝑓) + 1 2 ∫ [𝑥 𝑒 𝑇 (𝑡). 𝑄. 𝑥 𝑒(𝑡) + 𝑢 𝑇 (𝑡). 𝑅. 𝑢(𝑡)]𝑑𝑡 → 𝑚𝑖𝑛 𝑡 𝑓∫ 𝑡0 (6) where Q and M are the symmetric, positive semi-definite weight matrix. R is the symmetric, positive definite weight matrix. 𝐽is called cost functional. To solve the problem, we set the Hamilton function: 𝐻 = 1 2 [𝑥 𝑒 𝑇 (𝑡). 𝑄. 𝑥 𝑒(𝑡) + 𝑢 𝑇 (𝑡). 𝑅. 𝑢(𝑡)] + 𝜆 𝑇 [𝐴. 𝑥(𝑡) + 𝐵. 𝑢(𝑡)] (7) The optimal experiment is the solution of the following equations: The state equation: 𝑥̇ 𝑒(𝑡) = 𝐴. 𝑥 𝑒(𝑡) + 𝐵. 𝑢(𝑡) (8) The equilibrium equation: 𝜆̇(𝑡) = − 𝜕𝐻 𝜕𝑥 𝑒 = −𝑄. 𝑥 𝑒(𝑡) − 𝐴. 𝜆 𝑇 (𝑡) (9) The optimal condition: 𝜕𝐻 𝜕𝑢 = 𝑅. 𝑢(𝑡) + 𝐵 𝑇 . 𝜆 𝑇 (𝑡) = 0 (10) From (10), we have: 𝑢(𝑡) = −𝑅−1 . 𝐵 𝑇 . 𝜆 𝑇 (𝑡) (11) Replace 𝑢(𝑡) into (8), we have: 𝑥̇ 𝑒(𝑡) = 𝐴. 𝑥 𝑒(𝑡) − 𝐵. 𝑅−1 . 𝐵 𝑇 . 𝜆 𝑇 (𝑡) (12) Combining (12) and (9) we have: [ 𝑥̇( 𝑡) 𝜆̇(𝑡) ] = [ 𝐴 −𝐵. 𝑅−1 . 𝐵 𝑇 −𝑄 −𝐴 ] [ 𝑥(𝑡) 𝜆 𝑇 (𝑡) ] (13) Solving the above equations, we have the optimal control signal: 𝑢∗ (𝑡) = −𝐾(𝑡). 𝑥 𝑒(𝑡) (14) where 𝐾(𝑡) = 𝑅−1 . 𝐵 𝑇 . 𝑃(𝑡) 𝑃(𝑡) is the positive semi-definite solution of the Riccati equation: −𝑃̇ = 𝑃. 𝐴 + 𝐴 𝑇 . 𝑃 + 𝑄 − 𝑃. 𝐵. 𝑅−1 . 𝐵 𝑇 . 𝑃 (15) Because of the infinite time 𝑡𝑓 = ∞, the cost function is as follows: 𝐽 = 1 2 ∫ [𝑥 𝑒 𝑇 (𝑡). 𝑄. 𝑥 𝑒(𝑡) + 𝑢 𝑇 (𝑡). 𝑅. 𝑢(𝑡)]𝑑𝑡 → 𝑚𝑖𝑛 𝑡 𝑓∫ 0 (16) The optimal control signal: 𝑢∗ (𝑡) = −𝐾. 𝑥 𝑒(𝑡) (17) where 𝐾 = 𝑅−1 . 𝐵 𝑇 . 𝑃 𝑃 is the positive semi-definite solution of the Riccati equation: 𝑃. 𝐴 + 𝐴 𝑇 . 𝑃 + 𝑄 − 𝑃. 𝐵. 𝑅−1 . 𝐵 𝑇 . 𝑃 = 0 (18)
  • 5.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4462 - 4568 4566 (K and P are independence to the time). In conclusion, if we set the control signal𝑢(𝑡) = −𝐾. 𝑥 𝑒(𝑡), the signals in the state vector will follow the desired values with the smallest error. 4. RESULTS AND DISCUSSIONS The authors built the optimal LQR control system for ships on Matlab-Simulink software. The block diagram of the control system is shown in Figure 2. The parameters of the ship are shown in Table 1. Figure 2. The control system diagram Table 1. The parameters of ship m11(kg) m22(kg) m33(kg) d11(kg/s) d22(kg/s) d33(kg/s)) 95.103 135.103 542.105 197.102 152.103 779.104 The quality of control system and the goal depend on the matrices 𝑄, 𝑅. The authors set the optimal controller with the weight matrices are as follows: 𝑄 = [ 20 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 10 0 0 0 0 0 0 5 ] ; 𝑅 = [ 3 0 0 0 0.5 0 0 0 3 ] Running the entire control system, we have the results presented in Figure 3 and Figure 4. Figure 3 shows the ability to follow the desired trajectory of the ship. The simulation results show that the trajectory of the ship always follows the desired trajectory very well: the motion trajectory of the ship almost coincides with the desired trajectory. The trajectory errors of the ship motion in the x, y directions are shown in Figure 4. The results show that the orbit error in each direction is very small, less than 0.5m. Figure 3. The ship movement trajectory
  • 6. Int J Elec & Comp Eng ISSN: 2088-8708  The optimal control system of the ship based on the linear quadratic regular … (Manh-Cuong Nguyen) 4567 Figure 4. The errors of trajectory control 5. CONCLUSION In this study, the author has succeeded in building the optimal controller LQR for the ship motion. The authors presented the dynamics equation of ship motion as a basis for setting up the algorithm of the optimal controller for the trajectory control. The simulation results show that although the algorithm of the proposed controller is very simple, the quality of the control system is very high. This is a good basis for applying the control algorithm to ship motion for improving the maritime safety and transport efficiency. REFERENCES [1] Fossen, T. I., "Marine Control Systems–Guidance. Navigation, and Control of Ships, Rigs and Underwater Vehicles,” Marine Cybernetics, Trondheim, Norway, Org. Number NO 985 195 005 MVA, 2002. [2] Le, M. D., Nguyen, S. H., and Nguyen, L. A., "Study on a new and effective fuzzy PID ship autopilot," Artificial life and robotics, vol. 8, no. 2, pp. 197-201, 2004. [3] Knospe, C., "PID control," IEEE Control Systems Magazine, vol. 26, no. 1, pp. 30-31, 2006. [4] O'Dwyer, A., "Handbook of PI and PID controller tuning rules," World Scientific, 2006. [5] W. E. Ngongi, J. Du, and R. Wang, "Robust fuzzy controller design for dynamic positioning system of ships," International Journal of Control Automation & Systems, vol. 14, no. 1, pp. 1–26, 2015. [6] Ying, H., "Fuzzy control and modeling: analytical foundations and applications," Wiley-IEEE Press, 2000. [7] Sugeno, M. A., and Nishida, M., "Fuzzy control of model car," Fuzzy sets and systems, vol. 16, no. 2, pp. 103-113, 1985. [8] Nguyen, H. Q., Tran, A. D., Nguyen, T. T., "The Bilinear Model Predictive Method-Based Motion Control System of an Underactuated Ship with an Uncertain Model in the Disturbance," Processes, vol. 7, no. 7, p. 445, 2019. [9] Camponogara, E., Jia, D., Krogh, B. H., and Talukdar, S., "Distributed model predictive control," IEEE control systems magazine, vol. 22, no. 1, pp. 44-52, 2002. [10] Camacho, E. F., and Alba, C. B., "Model predictive control," Springer Science & Business Media, 2013. [11] Nguyen, T. T., "Sliding mode control-based system for the two-link robot arm," International Journal of Electrical and Computer Engineering (IJECE), vol. 9, no. 4, pp. 2088-8708, 2019. [12] Song, J., Niu, Y., and Zou, Y., "Finite-time stabilization via sliding mode control," IEEE Transactions on Automatic Control, vol. 62, no. 3, pp. 1478-1483, 2016. [13] A. Bateman, J. Hull, and Z. Lin, "A backstepping-based low-andhigh gain design for marine vehicles," International Journal of Robust & Nonlinear Control, vol. 19, no. 4, pp. 480–493, 2009. [14] Yu, J., Shi, P., and Zhao, L., "Finite-time command filtered backstepping control for a class of nonlinear systems," Automatica, vol. 92, pp. 173-180, 2018. [15] Tran Anh, D., and Nguyen Trong, T., "Adaptive Controller of the Major Functions for Controlling a Drive System with Elastic Couplings," Energies, vol. 11, no. 3, p. 531, 2018. [16] Liu, Y. J., and Tong, S., "Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained nonlinear systems," Automatica, vol. 76, pp. 143-152, 2017. [17] Do, K. D., Jiang, Z. P., and Pan, J., "Underactuated ship global tracking under relaxed conditions," IEEE Transactions on Automatic Control, vol. 47, no. 9, pp. 1529-1536, 2002. [18] Godhavn, J. M., "Nonlinear tracking of underactuated surface vessels," In Proceedings of 35th IEEE Conference on Decision and Control, IEEE, vol. 1, pp. 975-980, 1996. [19] Serrano, M. E., Scaglia, G. J., et al, "Tracking trajectory of underactuated surface vessels: a numerical method approach," Control Engineering and Applied Informatics, vol. 15, no.4, pp. 15-25, 2013.
  • 7.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 10, No. 5, October 2020 : 4462 - 4568 4568 [20] Bemporad, A., Morari, M., Dua, V., and Pistikopoulos, E. N., "The explicit linear quadratic regulator for constrained systems," Automatica, vol. 38, no. 1, pp. 3-20, 2002. [21] Levine, W. S., "Linear quadratic regulator control," In the Control Systems Handbook, pp. 403-426, 2018. [22] Dean, S., Mania, H., Matni, N., Recht, B., and Tu, S., "On the sample complexity of the linear quadratic regulator," Foundations of Computational Mathematics, pp. 1-47, 2017. [23] Trong-Thang Nguyen, "The linear quadratic regular algorithm-based control system of the direct current motor," International Journal of Power Electronics and Drive Systems (IJPEDS), vol. 10, no. 2, pp. 768-776, 2019. [24] Fossen, T. I., "Guidance and control of ocean vehicles," New York: Wiley, vol. 199, no. 4, 1994. [25] Do, K. D., and Pan, J., "Control of ships and underwater vehicles: design for underactuated and nonlinear marine systems," Springer Science & Business Media, 2009. BIOGRAPHIES OF AUTHORS Manh-Cuong Nguyen was born in 1963, graduated (1987) in Vietnam Maritime University in Navigation, received the Master degree in Navigation Science in Vietnam Maritime University (2000), the Ph.D. degree in System Analysis, Control and Data Processing in Moscow Institute - Russia (2009). His main activity areas are Navigation, including Automation Control, Maritime Law, Maritime Safety and Security. He is a lecturer and then become Vice Dean of Faculty of Navigation (1988-2006). During this time he is working on board the vessels also and he was an experienced Captain of ocean-going vessels. At present, he is Dean of Faculty of Navigation under VMU. Duc-Phuc Vuong received his B.S and M.S degrees in Marine Electrical Engineering and Automation from the Vietnam Maritime University in 2004 and 2007, respectively. He received his PhD degree in Electric and Control Engineering from the Mokpo National Maritime University, Korea, in 2014. He is currently a Dean of Marine Electric Division, Faculty of Electrical and Electronic Engineering of Vietnam Maritime University. His research interests are control of industrial machines, Robot control, LabVIEW software, recycle energy.