Multistage Dynamic Optimization with Different Forms of Neural-State Constraints to Avoid Many Object Collisions Based on Radar Remote Sensing
"> Figure 1
<p>Radar imaging of passing objects: X, Y—objects position coordinates; V, ψ—speed and course, respectively, of own object; V<sub>j</sub>, ψ<sub>j</sub>—speed and course, respectively, of j object; D<sub>j</sub>, N<sub>j</sub>—distance and bearing in relation to j object; D<sub>j min</sub>, T<sub>j min</sub>—distance and time for critical passing of objects.</p> "> Figure 2
<p>Block diagram of the Dynamic Programming with Artificial Neural Network constraints (DPANN) algorithm for determining a safe and optimal object trajectory.</p> "> Figure 3
<p>Dividing ship route into K stages and N nodes.</p> "> Figure 4
<p>Computer-simulation results of safe object control in a situation with three encountered objects in good visibility at sea for domains in the form of hexagons (<b>a</b>), ellipses (<b>b</b>), parabolas (<b>c</b>), and circles (<b>d</b>). (top) Trajectory of own object; (bottom) control variables—rudder deflection u<sub>1</sub> and screw speed u<sub>2</sub>.</p> "> Figure 4 Cont.
<p>Computer-simulation results of safe object control in a situation with three encountered objects in good visibility at sea for domains in the form of hexagons (<b>a</b>), ellipses (<b>b</b>), parabolas (<b>c</b>), and circles (<b>d</b>). (top) Trajectory of own object; (bottom) control variables—rudder deflection u<sub>1</sub> and screw speed u<sub>2</sub>.</p> "> Figure 5
<p>Computer-simulation results of own-object trajectories in a situation with 18 met objects in good visibility at sea for domains in the form of hexagons (<b>a</b>), ellipses (<b>b</b>), parabolas (<b>c</b>), and circles (<b>d</b>). (top) Trajectory of own object; (bottom) control variables—rudder deflection u<sub>1</sub> and screw speed u<sub>2</sub>.</p> "> Figure 5 Cont.
<p>Computer-simulation results of own-object trajectories in a situation with 18 met objects in good visibility at sea for domains in the form of hexagons (<b>a</b>), ellipses (<b>b</b>), parabolas (<b>c</b>), and circles (<b>d</b>). (top) Trajectory of own object; (bottom) control variables—rudder deflection u<sub>1</sub> and screw speed u<sub>2</sub>.</p> "> Figure 6
<p>Computer-simulation results of own-object trajectories in a situation with 60 passing objects in good visibility at sea for domains in the form of hexagons (<b>a</b>), ellipses (<b>b</b>), parabolas (<b>c</b>), and circles (<b>d</b>). (top) Trajectory of own object; (bottom) control variables—rudder deflection u<sub>1</sub> and screw speed u<sub>2</sub>.</p> "> Figure 6 Cont.
<p>Computer-simulation results of own-object trajectories in a situation with 60 passing objects in good visibility at sea for domains in the form of hexagons (<b>a</b>), ellipses (<b>b</b>), parabolas (<b>c</b>), and circles (<b>d</b>). (top) Trajectory of own object; (bottom) control variables—rudder deflection u<sub>1</sub> and screw speed u<sub>2</sub>.</p> "> Figure 7
<p>Dependence of optimal time of own-object movement needed for safe passing of other objects as a value function of the previously adopted safe passing distance for shaped domains: 1, circle; 2, parabola; 3, hexagon; 4, ellipse.</p> "> Figure 8
<p>Dependence of the optimal-time value needed for safe passing of objects on the node-distribution density in situations J encountered objects.</p> ">
Abstract
:1. Introduction
2. ARPA Radar Remote Anti-Collision Process Sensing
3. Dynamic Programming Algorithm with an Artificial Neural Network Procedure
3.1. Dynamic Programming of the Safe and Optimal Object Trajectory
3.2. Artificial-Neural-Network Domains of Encountered Objects
4. Results
4.1. Simulation of Own-Object Steering While Passing Three Encountered Objects
4.2. Simulation of Own-Object Steering While Passing Eighteen Encountered Objects
4.3. Simulation of Own-Object Steering While Passing Sixty Encountered Objects
5. Discussion
6. Conclusions
Funding
Conflicts of Interest
References
- Graziano, M.D.; D’Errico, M.; Rufino, G. Wake Component Detection in X-Band SAR Images for Ship Heading and Velocity Estimation. Remote Sens. 2016, 8, 498. [Google Scholar] [CrossRef] [Green Version]
- Huang, X.; Yang, W.; Zhang, H.; Xia, G.S. Automatic Ship Detection in SAR Images Using Multi-Scale Heterogeneities and an a Contrario Decision. Remote Sens. 2015, 7, 7695–7711. [Google Scholar] [CrossRef] [Green Version]
- Bist, D.S. Safety and Security at Sea; Butterworth Heinemann: Oxford, UK, 2000; ISBN 0-75064-774-4. [Google Scholar]
- Szlapczynski, R.; Szlapczynska, J. A method of determining and visualizing safe motion parameters of a ships navigating in restricted waters. Ocean Eng. 2017, 129, 363–373. [Google Scholar] [CrossRef]
- Lyu, H.; Yin, Y. Fast Path Planning for Autonomous Ships in Restricted Waters. Appl. Sci. 2018, 8, 2592. [Google Scholar] [CrossRef] [Green Version]
- Deng, W.; Gan, L.; Zhou, C.; Zheng, Y.; Liu, M.; Zhang, L. Study on Path Planning of Ship Collision Avoidance in Restricted Water base on AFS Algorithm. In Proceedings of the 27th Int. Ocean and Polar Engineering Conf., San Francisco, CA, USA, 25–30 June 2017; pp. 1–7, ID: ISOPE-I-17-280. [Google Scholar]
- Lebkowski, A. Evolutionary methods in the management of vessel traffic. In Proceedings of the Int. Conf. on Marine Navigation and Safety of Sea Transportation, Gdynia, Poland, 17–19 June 2015; pp. 259–266. [Google Scholar]
- Lazarowska, A. Safe Ship Trajectory Planning Based on the Ant Algorithm—The Development of the Method. In Activities in Navigation: Marine Navigation and Safety of Sea Transportation; CRC Press: Boca Raton, FL, USA, 2015; pp. 153–160. [Google Scholar] [CrossRef]
- Tomera, M. Ant Colony Optimization Algorithm Applied to Ship Steering Control. Procedia Comput. Sci. 2014, 35, 83–92. [Google Scholar] [CrossRef] [Green Version]
- Dinh, G.H.; Im, N.K. Study on the Construction of Stage Discrimination Model and Consecutive Waypoints Generation Method for Ship’s Automatic Avoiding Action. Int. J. Fuzzy Log. Intell. Syst. 2017, 17, 294–306. [Google Scholar] [CrossRef] [Green Version]
- Lyu, H.; Yin, Y. COLREGS-Constrained Real-time Path Planning for Autonomous Ships Using Modified Artificial Potential Fields. J. Navig. 2019, 72, 588–608. [Google Scholar] [CrossRef]
- Rocha, A.F. Neural Nets - Theory of Brain a Machines; Springer: Berlin, Germany; New York, NY, USA; ISBN 0-8493-2643-5.
- Hwang, J.I.; Chae, S.H.; Kim, D.; Jung, H.S. Application of Artificial Neural Networks to Ship Detection from X-Band Kompsat-5 Imagery. Appl. Sci. 2017, 7, 961. [Google Scholar] [CrossRef]
- Kang, M.; Ji, K.; Leng, X.; Lin, Z. Contextual Region-Based Convolutional Neural Network with Multilayer Fusion for SAR Ship Detection. Remote Sens. 2017, 9, 860. [Google Scholar] [CrossRef] [Green Version]
- Collingwood, A.; Treitz, P.; Charbonneau, F.; Atkinson, D.M. Artificial Neural Network Modeling of High Arctic Phytomass Using Synthetic Aperture Radar and Multispectral Data. Remote Sens. 2014, 6, 2134–2153. [Google Scholar] [CrossRef] [Green Version]
- Lenart, A.S. Analysis of Collision Threat Parameters and Criteria. J. Navig. 2015, 68, 887–896. [Google Scholar] [CrossRef] [Green Version]
- Borkowski, P. The Ship Movement Trajectory Prediction Algorithm Using Navigational Data Fusion. Sensors 2017, 17, 1432. [Google Scholar] [CrossRef] [PubMed]
- Liu, Z.; Wu, Z.; Zheng, Z. A Cooperative Game Approach for Assessing the Collision Risk in Multi-Vessel Encountering. Ocean Eng. 2019, 187, 106175. [Google Scholar] [CrossRef]
- Lisowski, J. Optimization-supported decision-making in the marine game environment. Solid State Phenomena 2014, 210, 215–222. [Google Scholar] [CrossRef]
- Colley, B.A.; Curtis, R.G.; Stockel, C.T. Manoeuvring Times, Domains and Arenas. J. Navig. 1983, 36, 324–328. [Google Scholar] [CrossRef]
- Cross, S.J. Objective Assessment of Maritime Simulator Training. In Proceedings of the International Conference the Development and Implementation of International Maritime Training Standards, Malmo, Sweden, 11–13 June 1994. [Google Scholar]
- Davis, P.V.; Dove, M.J.; Stockel, C.T. A computer simulation of marine traffic using domains and areas. J. Navig. 1980, 33, 215–222. [Google Scholar] [CrossRef]
- Goodvin, E.M.A. Statistical study of ship domains. J. Navig. 1975, 28, 328–334. [Google Scholar] [CrossRef] [Green Version]
- Guenin, B.; Konemann, J.; Tuncel, L.A. Gentle Introduction to Optimization; Cambridge University Press: Cambridge, UK, 2014; ISBN 978-1-107-05344-1. [Google Scholar]
- Speyer, J.L.; Jacobson, D.H. Primer on Optimal Control Theory; SIAM: Toronto, ON, Canada, 2010; ISBN 978-0-898716-94-8. [Google Scholar]
- Yong, J. Optimization Theory–A Concise Introduction; World Sc.: New York, NY, USA, 2018; ISBN 978-981-3237-64-3. [Google Scholar]
- Bellman, R.E. Dynamic Programming; Dover Publication: Mineola, NY, USA, 2003; ISBN 0-486-42809-5. [Google Scholar]
- Lew, A.; Mauch, H. Dynamic Programming–A Computational Tool; Springer: Berlin, Germany, 2007; ISBN 978-3-540-37014-7. [Google Scholar]
- Geng, X.; Wang, Y.; Wang, P.; Zhang, B. Motion of maritime autonomous surface ships by dynamic programming for collision avoidance and speed optimization. Sensors 2019, 19, 434. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Witkowska, A.; Smierzchalski, R. Adaptive Dynamic Control Allocation for Dynamic Positioning of Marine Vessel Based on Backstepping Method and Sequential Quadratic Program. Ocean Eng. 2018, 163, 570–582. [Google Scholar] [CrossRef]
- Stateczny, A. Neural Manoeuvre Detection of the Tracked Target in ARPA Systems. In Proceedings of the IFAC Conference on Control Applications in Marine Systems, Glasgow, Scotland, 19–21 June 2011; pp. 209–214. [Google Scholar]
- Wlodarczyk-Sielicka, M.; Lubczonek, J.; Stateczny, A. Comparison of selected clustering algorithms of raw data obtained by interferometric methods using artificial neural networks. In Proceedings of the 17th Int. Radar Symp., Krakow, Poland, 10–12 May 2016. [Google Scholar]
- Hertz, J.; Krogh, A.; Palmer, R.G. Introduction to the Theory of Neural Computation; CRC Press: Boca Raton, FL, USA, 2018; ISBN 978-0-201-51560-1. [Google Scholar]
- Hunt, K.J.; Irwin, G.R.; Warwick, K. Neural Network Engineering in Dynamic Control Systems; Advances in Industrial Control Series; Springer: Berlin, Germany, 1995; ISBN 3-540-19973-X. [Google Scholar]
- Leondes, C.T. Control and Dynamic Systems, Neural Network Systems Techniques and Applications; Academic Press: New York, NY, USA, 1998; Volume 7, ISBN 978-0124438675. [Google Scholar]
- Francelin, R.; Kacprzyk, J.; Gomide, F. Neural Network Based Algorithm for Dynamic System Optimization. Asian J. Control 2001, 3, 131–142. [Google Scholar] [CrossRef]
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lisowski, J. Multistage Dynamic Optimization with Different Forms of Neural-State Constraints to Avoid Many Object Collisions Based on Radar Remote Sensing. Remote Sens. 2020, 12, 1020. https://doi.org/10.3390/rs12061020
Lisowski J. Multistage Dynamic Optimization with Different Forms of Neural-State Constraints to Avoid Many Object Collisions Based on Radar Remote Sensing. Remote Sensing. 2020; 12(6):1020. https://doi.org/10.3390/rs12061020
Chicago/Turabian StyleLisowski, Józef. 2020. "Multistage Dynamic Optimization with Different Forms of Neural-State Constraints to Avoid Many Object Collisions Based on Radar Remote Sensing" Remote Sensing 12, no. 6: 1020. https://doi.org/10.3390/rs12061020
APA StyleLisowski, J. (2020). Multistage Dynamic Optimization with Different Forms of Neural-State Constraints to Avoid Many Object Collisions Based on Radar Remote Sensing. Remote Sensing, 12(6), 1020. https://doi.org/10.3390/rs12061020