Abstract
The paper presents an application of actor model to control braking torques on wheels of an articulated vehicle in an untripped rollover manoeuvre. The numerical model of the articulated vehicle and dynamic optimisation have been used to calculate appropriate braking torques for each wheel in order to restore stability. The optimisation problem requires the equations of motion to be integrated at each optimisation step and its time-consuming. Therefore, parallel computing with using actor model system has been proposed. Actor model system has been implemented in genetic algorithm. In the paper, formulation of genetic algorithm with actor system and results obtained from dynamic optimisation have been presented and compared.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Eberhard, P., Dignath, F., Kübler, L.: Parallel evolutionary optimization of multibody systems with application to railway dynamics. Multibody Syst. Dyn. 9(2), 143–164 (2003)
Augustynek, K., Warwas, K., Polański, A.: Application of the genetic algorithms and distributed computing in task of the reduction of vibrations of a satellite. In: 7th Conference Computer Methods and Systems, pp. 237–242 (2009)
Warwas, K.: Analysis and control of motion of articulated vehicles with flexible elements. PhD Thesis, University of Bielsko-Biała, Bielsko-Biała (2008)
Plotnikova, N.P., Fedosin, S.A., Teslya, V.V.: Gravitation Search Training Algorithm for Asynchronous Distributed Multilayer Perceptron Model, New Trends in Networking, Computing, E-learning, Systems Sciences, and Engineering, vol. 312, Lecture Notes in Electrical Engineering, pp. 417–423 (2015)
Amaral, M., Polo, J., Carrera D., Mohomed, I., Unuvar, M., Steinder, M.: Performance evaluation of microservices architectures using containers. In: Network Computing and Applications (NCA), 2015 IEEE 14th International Symposium, pp. 27–34 (2015)
Hewitt, C.: Actor model of computation for scalable robust information systems. Inconsistency Robustness (2015)
Lim, Y.H., Tana, J., Abramson, D.: Solving optimization problems in Nimrod/OK using a genetic algorithm. Proc. Comput. Sci. 9, 1647–1656 (2012)
Vaughn, V.: Reactive Messaging Patterns with the Actor Model Applications and Integration in Scala and Akka. Addison-Wesley (2016)
Charousset, D., Schmidt, T.C., Hiesgen, R.: CAF—The C++ actor framework for scalable and resource-efficient applications. IN: Proceedings of the 5th ACM SIGPLAN Conference on Systems Programming and Applications (SPLASH ‘14) Workshop AGERE!, New York (2014)
Huang, H.H.: Controller design for stability and rollover prevention of multi-body ground vehicles with uncertain dynamics and faults. PhD Thesis, Graduate School of The Ohio State University, Ohio (2009)
Yedavalli R.K.: Robust stability and control of multi-body ground vehicles with uncertain dynamics and failures. Technical Report, Ohio State University Research Foundation, Ohio (2010)
Yao, Z. et al.: Dynamic simulation for the rollover stability performances of articulated vehicles. J. Automobile Eng. 771–783 (2014)
Bauchau, O.A.: Flexible Multibody Dynamics, Solid Mechanics and Its Applications. Springer, Netherlands (2011)
Affenzeller, M., Wagner, S., Winkler, S., Beham, A.: Genetic Algorithms and Genetic Programming: Modern Concepts and Practical Applications. CRC Press (2009)
Press, W., Teukolsky, S., Vetterling, W., Flannery, B.: Numerical recipes, 3rd edn. In: The Art of Scientific Computing. Cambridge University Press, Cambridge (2007)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Warwas, K., Augustynek, K. (2017). Actor Model Approach to Control Stability of an Articulated Vehicle. In: Świątek, J., Wilimowska, Z., Borzemski, L., Grzech, A. (eds) Information Systems Architecture and Technology: Proceedings of 37th International Conference on Information Systems Architecture and Technology – ISAT 2016 – Part III. Advances in Intelligent Systems and Computing, vol 523. Springer, Cham. https://doi.org/10.1007/978-3-319-46589-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-46589-0_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46588-3
Online ISBN: 978-3-319-46589-0
eBook Packages: EngineeringEngineering (R0)