UML Model for Double-Loop Control Self-Adaptive Braking System
Authors: Heung Sun Yoon, Jong Tae Kim
Abstract:
In this paper, we present an activity diagram model for double-loop control self-adaptive braking system. Since activity diagram helps to improve visibility of self-adaption. We can easily find where improvement is needed on double-loop control. Double-loop control is adopted since the design conditions and actual conditions can be different. The system is reconfigured in runtime by using double-loop control. We simulated to verify and validate our model by using MATLAB. We compared single-loop control model with double-loop control model. Simulation results show that double-loop control provides more consistent brake power control than single-loop control.
Keywords: Activity diagram, automotive, braking system, double-loop, Self-adaptive, UML, vehicle.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1337013
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2511References:
[1] M. Salehie and L. Tahvildari, "Self-adaptive software: Landscape and research challenges,” ACM Trans. Auton. Adapt. Syst., 4(2):1–42, 2009.
[2] M. Zeller, G. Weiss, D. Eilers, and R. Knorr, "Co-Simulation of Self-Adaptive Automotive Embedded Systems,” 8th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Dec. 2010.
[3] A. Pretschner, M. Broy, I. H. Kruger, and T. Stauner, "Software engineering for automotive systems: A roadmap." 2007 Future of Software Engineering. IEEE Computer Society, 2007.
[4] W. Weida, D.Nenggen, and X.Xiangyang, "An improved self-adaptive algorithm of vehicle reference speeds for ABS." Vehicular Electronics and Safety, 2006. ICVES 2006. IEEE International Conference on. IEEE, 2006.
[5] Robert Bosch GmbH, "CAN Specification Version 2.0,” 1991, http://www.semiconductors.bosch.de/pdf/can2spec.pdf.
[6] FlexRay Consortium. "FlexRay communications system protocol specification version 2.1." Request online: http://-www.flexray. com/specification request. php (2005).
[7] MOST Cooperation, "MOST Specification Rev. 3.0,” 2008, http://www.mostcooperation.com/.